Compartir a través de


ColumnBuilder.Decimal Método

Definición

Sobrecargas

Decimal(Nullable<Boolean>, Nullable<Byte>, Nullable<Byte>, Nullable<Decimal>, String, String, String, Boolean)

Crea una nueva definición de columna para almacenar datos decimales.

Decimal(Nullable<Boolean>, Nullable<Byte>, Nullable<Byte>, Nullable<Decimal>, String, String, String, Boolean, IDictionary<String,AnnotationValues>)

Crea una nueva definición de columna para almacenar datos decimales.

Las API de migraciones de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de código SQL, etc.

Decimal(Nullable<Boolean>, Nullable<Byte>, Nullable<Byte>, Nullable<Decimal>, String, String, String, Boolean)

Crea una nueva definición de columna para almacenar datos decimales.

public System.Data.Entity.Migrations.Model.ColumnModel Decimal (Nullable<bool> nullable = null, Nullable<byte> precision = null, Nullable<byte> scale = null, Nullable<decimal> defaultValue = null, string defaultValueSql = null, string name = null, string storeType = null, bool identity = false);
member this.Decimal : Nullable<bool> * Nullable<byte> * Nullable<byte> * Nullable<decimal> * string * string * string * bool -> System.Data.Entity.Migrations.Model.ColumnModel
Public Function Decimal (Optional nullable As Nullable(Of Boolean) = null, Optional precision As Nullable(Of Byte) = null, Optional scale As Nullable(Of Byte) = null, Optional defaultValue As Nullable(Of Decimal) = null, Optional defaultValueSql As String = null, Optional name As String = null, Optional storeType As String = null, Optional identity As Boolean = false) As ColumnModel

Parámetros

nullable
Nullable<Boolean>

Valor que indica si la columna permite o no valores NULL.

precision
Nullable<Byte>

Precisión numérica de la columna.

scale
Nullable<Byte>

Escala numérica de la columna.

defaultValue
Nullable<Decimal>

Valor constante que se va a usar como valor predeterminado para esta columna.

defaultValueSql
String

Expresión SQL usada como valor predeterminado para esta columna.

name
String

El nombre de la columna.

storeType
String

Tipo de datos específico del proveedor que se va a usar para esta columna.

identity
Boolean

Valor que indica si la base de datos generará o no valores para esta columna durante la inserción.

Devoluciones

Definición de columna recién construida.

Se aplica a

Decimal(Nullable<Boolean>, Nullable<Byte>, Nullable<Byte>, Nullable<Decimal>, String, String, String, Boolean, IDictionary<String,AnnotationValues>)

Crea una nueva definición de columna para almacenar datos decimales.

Las API de migraciones de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de código SQL, etc.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
public System.Data.Entity.Migrations.Model.ColumnModel Decimal (Nullable<bool> nullable = null, Nullable<byte> precision = null, Nullable<byte> scale = null, Nullable<decimal> defaultValue = null, string defaultValueSql = null, string name = null, string storeType = null, bool identity = false, System.Collections.Generic.IDictionary<string,System.Data.Entity.Infrastructure.Annotations.AnnotationValues> annotations = null);
member this.Decimal : Nullable<bool> * Nullable<byte> * Nullable<byte> * Nullable<decimal> * string * string * string * bool * System.Collections.Generic.IDictionary<string, System.Data.Entity.Infrastructure.Annotations.AnnotationValues> -> System.Data.Entity.Migrations.Model.ColumnModel
Public Function Decimal (Optional nullable As Nullable(Of Boolean) = null, Optional precision As Nullable(Of Byte) = null, Optional scale As Nullable(Of Byte) = null, Optional defaultValue As Nullable(Of Decimal) = null, Optional defaultValueSql As String = null, Optional name As String = null, Optional storeType As String = null, Optional identity As Boolean = false, Optional annotations As IDictionary(Of String, AnnotationValues) = null) As ColumnModel

Parámetros

nullable
Nullable<Boolean>

Valor que indica si la columna permite o no valores NULL.

precision
Nullable<Byte>

Precisión numérica de la columna.

scale
Nullable<Byte>

Escala numérica de la columna.

defaultValue
Nullable<Decimal>

Valor constante que se va a usar como valor predeterminado para esta columna.

defaultValueSql
String

Expresión SQL usada como valor predeterminado para esta columna.

name
String

El nombre de la columna.

storeType
String

Tipo de datos específico del proveedor que se va a usar para esta columna.

identity
Boolean

Valor que indica si la base de datos generará o no valores para esta columna durante la inserción.

annotations
IDictionary<String,AnnotationValues>

Normalmente, las anotaciones personalizadas del modelo Code First.

Devoluciones

Definición de columna recién construida.

Atributos

Se aplica a