Partager via


RelationalCommandBuilderExtensions.AddParameter Méthode

Définition

Surcharges

AddParameter(IRelationalCommandBuilder, String, String)
Obsolète.

Ajoute un paramètre.

AddParameter(IRelationalCommandBuilder, String, String, IProperty)
Obsolète.

Ajoute un paramètre.

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Boolean)

Ajoute un paramètre.

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>)

Ajoute un paramètre.

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>, ParameterDirection)

Ajoute un paramètre.

AddParameter(IRelationalCommandBuilder, String, String)

Attention

Use overload which takes TypeMapping argument.

Ajoute un paramètre.

public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name);
[System.Obsolete("Use overload which takes TypeMapping argument.")]
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
[<System.Obsolete("Use overload which takes TypeMapping argument.")>]
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String) As IRelationalCommandBuilder

Paramètres

commandBuilder
IRelationalCommandBuilder

Générateur de commandes.

invariantName
String

Clé qui identifie ce paramètre. Notez que IRelationalParameter représente simplement un espace réservé pour un paramètre et non la valeur réelle. En effet, la même commande peut être réutilisée plusieurs fois avec des valeurs de paramètre différentes.

name
String

Nom à utiliser pour le paramètre lorsque la commande est exécutée sur la base de données.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Attributs

S’applique à

AddParameter(IRelationalCommandBuilder, String, String, IProperty)

Attention

Use overload with relationalTypeMapping

Ajoute un paramètre.

public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Metadata.IProperty property);
[System.Obsolete("Use overload with relationalTypeMapping")]
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Metadata.IProperty property);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
[<System.Obsolete("Use overload with relationalTypeMapping")>]
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String, property As IProperty) As IRelationalCommandBuilder

Paramètres

commandBuilder
IRelationalCommandBuilder

Générateur de commandes.

invariantName
String

Clé qui identifie ce paramètre. Notez que IRelationalParameter représente simplement un espace réservé pour un paramètre et non la valeur réelle. En effet, la même commande peut être réutilisée plusieurs fois avec des valeurs de paramètre différentes.

name
String

Nom à utiliser pour le paramètre lorsque la commande est exécutée sur la base de données.

property
IProperty

Propriété d’où provient le type de ce paramètre.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Attributs

S’applique à

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Boolean)

Ajoute un paramètre.

public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool nullable);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String, typeMapping As RelationalTypeMapping, nullable As Boolean) As IRelationalCommandBuilder

Paramètres

commandBuilder
IRelationalCommandBuilder

Générateur de commandes.

invariantName
String

Clé qui identifie ce paramètre. Notez que IRelationalParameter représente simplement un espace réservé pour un paramètre et non la valeur réelle. En effet, la même commande peut être réutilisée plusieurs fois avec des valeurs de paramètre différentes.

name
String

Nom à utiliser pour le paramètre lorsque la commande est exécutée sur la base de données.

typeMapping
RelationalTypeMapping

Mappage de type pour la propriété d’où provient les valeurs de ce paramètre.

nullable
Boolean

Valeur indiquant si le paramètre peut contenir des valeurs null.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>)

Ajoute un paramètre.

public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping relationalTypeMapping, bool? nullable);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Nullable<bool> -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String, relationalTypeMapping As RelationalTypeMapping, nullable As Nullable(Of Boolean)) As IRelationalCommandBuilder

Paramètres

commandBuilder
IRelationalCommandBuilder

Générateur de commandes.

invariantName
String

Clé qui identifie ce paramètre. Notez que IRelationalParameter représente simplement un espace réservé pour un paramètre et non la valeur réelle. En effet, la même commande peut être réutilisée plusieurs fois avec des valeurs de paramètre différentes.

name
String

Nom à utiliser pour le paramètre lorsque la commande est exécutée sur la base de données.

relationalTypeMapping
RelationalTypeMapping

Mappage de type relationnel pour ce paramètre.

nullable
Nullable<Boolean>

Valeur indiquant si le paramètre peut contenir une valeur null.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>, ParameterDirection)

Ajoute un paramètre.

public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping relationalTypeMapping, bool? nullable, System.Data.ParameterDirection direction = System.Data.ParameterDirection.Input);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Nullable<bool> * System.Data.ParameterDirection -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String, relationalTypeMapping As RelationalTypeMapping, nullable As Nullable(Of Boolean), Optional direction As ParameterDirection = System.Data.ParameterDirection.Input) As IRelationalCommandBuilder

Paramètres

commandBuilder
IRelationalCommandBuilder

Générateur de commandes.

invariantName
String

Clé qui identifie ce paramètre. Notez que IRelationalParameter représente simplement un espace réservé pour un paramètre et non la valeur réelle. En effet, la même commande peut être réutilisée plusieurs fois avec des valeurs de paramètre différentes.

name
String

Nom à utiliser pour le paramètre lorsque la commande est exécutée sur la base de données.

relationalTypeMapping
RelationalTypeMapping

Mappage de type relationnel pour ce paramètre.

nullable
Nullable<Boolean>

Valeur indiquant si le paramètre peut contenir une valeur null.

direction
ParameterDirection

Direction du paramètre.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à