Partager via


ParameterBuilder.String Méthode

Définition

Crée une définition de paramètre pour transmettre des données String.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que 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 SQL, etc.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic")]
public System.Data.Entity.Migrations.Model.ParameterModel String (Nullable<int> maxLength = null, Nullable<bool> fixedLength = null, Nullable<bool> unicode = null, string defaultValue = null, string defaultValueSql = null, string name = null, string storeType = null, bool outParameter = false);
member this.String : Nullable<int> * Nullable<bool> * Nullable<bool> * string * string * string * string * bool -> System.Data.Entity.Migrations.Model.ParameterModel
Public Function String (Optional maxLength As Nullable(Of Integer) = null, Optional fixedLength As Nullable(Of Boolean) = null, Optional unicode As Nullable(Of Boolean) = null, Optional defaultValue As String = null, Optional defaultValueSql As String = null, Optional name As String = null, Optional storeType As String = null, Optional outParameter As Boolean = false) As ParameterModel

Paramètres

maxLength
Nullable<Int32>

Longueur maximale autorisée des données de chaîne.

fixedLength
Nullable<Boolean>

Valeur indiquant si toutes les données doivent ou non être complétées à la longueur maximale.

unicode
Nullable<Boolean>

Valeur indiquant si le paramètre prend ou non en charge le contenu Unicode.

defaultValue
String

Valeur constante à utiliser comme valeur par défaut pour ce paramètre.

defaultValueSql
String

Expression SQL utilisée comme valeur par défaut pour ce paramètre.

name
String

Le nom du paramètre.

storeType
String

Type de données spécifique au fournisseur à utiliser pour ce paramètre.

outParameter
Boolean

Valeur indiquant si le paramètre est un paramètre de sortie.

Retours

Définition de paramètre nouvellement construite.

Attributs

S’applique à