ColumnBuilder.Binary Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Byte[], String, Boolean, String, String, IDictionary<String,AnnotationValues>) |
Crea una nueva definición de columna para almacenar datos binarios. 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. |
| Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Byte[], String, Boolean, String, String) |
Crea una nueva definición de columna para almacenar datos binarios. |
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Byte[], String, Boolean, String, String, IDictionary<String,AnnotationValues>)
Crea una nueva definición de columna para almacenar datos binarios.
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.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic")]
public System.Data.Entity.Migrations.Model.ColumnModel Binary(Nullable<bool> nullable = null, Nullable<int> maxLength = null, Nullable<bool> fixedLength = null, byte[] defaultValue = null, string defaultValueSql = null, bool timestamp = false, string name = null, string storeType = null, System.Collections.Generic.IDictionary<string,System.Data.Entity.Infrastructure.Annotations.AnnotationValues> annotations = null);
member this.Binary : Nullable<bool> * Nullable<int> * Nullable<bool> * byte[] * string * bool * string * string * System.Collections.Generic.IDictionary<string, System.Data.Entity.Infrastructure.Annotations.AnnotationValues> -> System.Data.Entity.Migrations.Model.ColumnModel
Public Function Binary (Optional nullable As Nullable(Of Boolean) = null, Optional maxLength As Nullable(Of Integer) = null, Optional fixedLength As Nullable(Of Boolean) = null, Optional defaultValue As Byte() = null, Optional defaultValueSql As String = null, Optional timestamp As Boolean = false, Optional name As String = null, Optional storeType As String = null, Optional annotations As IDictionary(Of String, AnnotationValues) = null) As ColumnModel
Parámetros
Valor que indica si todos los datos deben rellenarse o no en la longitud máxima.
- defaultValue
- Byte[]
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.
- timestamp
- Boolean
Valor que indica si esta columna debe configurarse o no como una marca de tiempo.
- name
- String
El nombre de la columna.
- storeType
- String
Tipo de datos específico del proveedor que se va a usar para esta columna.
- annotations
- IDictionary<String,AnnotationValues>
Normalmente, las anotaciones personalizadas del modelo Code First.
Devoluciones
Definición de columna recién construida.
- Atributos
Se aplica a
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Byte[], String, Boolean, String, String)
Crea una nueva definición de columna para almacenar datos binarios.
public System.Data.Entity.Migrations.Model.ColumnModel Binary(Nullable<bool> nullable = null, Nullable<int> maxLength = null, Nullable<bool> fixedLength = null, Nullable<bool> isMaxLength = null, byte[] defaultValue = null, string defaultValueSql = null, bool timestamp = false, string name = null, string storeType = null);
member this.Binary : Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * byte[] * string * bool * string * string -> System.Data.Entity.Migrations.Model.ColumnModel
Public Function Binary (Optional nullable As Nullable(Of Boolean) = null, Optional maxLength As Nullable(Of Integer) = null, Optional fixedLength As Nullable(Of Boolean) = null, Optional isMaxLength As Nullable(Of Boolean) = null, Optional defaultValue As Byte() = null, Optional defaultValueSql As String = null, Optional timestamp As Boolean = false, Optional name As String = null, Optional storeType As String = null) As ColumnModel
Parámetros
Valor que indica si todos los datos deben rellenarse o no en la longitud máxima.
Valor que indica si se debe usar o no la longitud máxima admitida por el proveedor de base de datos.
- defaultValue
- Byte[]
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.
- timestamp
- Boolean
Valor que indica si esta columna debe configurarse o no como una marca de tiempo.
- name
- String
El nombre de la columna.
- storeType
- String
Tipo de datos específico del proveedor que se va a usar para esta columna.
Devoluciones
Definición de columna recién construida.