ColumnBuilder.Binary Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Byte[], String, Boolean, String, String, IDictionary<String,AnnotationValues>) |
Crée une définition de colonne pour stocker des données binaires. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection de code SQL, etc. |
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Byte[], String, Boolean, String, String) |
Crée une définition de colonne pour stocker des données binaires. |
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Byte[], String, Boolean, String, String, IDictionary<String,AnnotationValues>)
Crée une définition de colonne pour stocker des données binaires.
Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection de code 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
Paramètres
Valeur indiquant si toutes les données doivent ou non être complétées à la longueur maximale.
- defaultValue
- Byte[]
Valeur constante à utiliser comme valeur par défaut pour cette colonne.
- defaultValueSql
- String
Expression SQL utilisée comme valeur par défaut pour cette colonne.
- timestamp
- Boolean
Valeur indiquant si cette colonne doit ou non être configurée en tant qu’horodatage.
- name
- String
Nom de la colonne.
- storeType
- String
Type de données spécifique au fournisseur à utiliser pour cette colonne.
- annotations
- IDictionary<String,AnnotationValues>
Annotations personnalisées généralement à partir du modèle Code First.
Retours
Définition de colonne nouvellement construite.
- Attributs
S’applique à
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Byte[], String, Boolean, String, String)
Crée une définition de colonne pour stocker des données binaires.
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
Paramètres
Valeur indiquant si toutes les données doivent ou non être complétées à la longueur maximale.
Valeur indiquant si la longueur maximale prise en charge par le fournisseur de base de données doit être utilisée.
- defaultValue
- Byte[]
Valeur constante à utiliser comme valeur par défaut pour cette colonne.
- defaultValueSql
- String
Expression SQL utilisée comme valeur par défaut pour cette colonne.
- timestamp
- Boolean
Valeur indiquant si cette colonne doit ou non être configurée en tant qu’horodatage.
- name
- String
Nom de la colonne.
- storeType
- String
Type de données spécifique au fournisseur à utiliser pour cette colonne.
Retours
Définition de colonne nouvellement construite.