Condividi tramite


RelationalCommandBuilderExtensions.AddParameter Metodo

Definizione

Overload

AddParameter(IRelationalCommandBuilder, String, String)
Obsoleti.

Aggiunge un parametro.

AddParameter(IRelationalCommandBuilder, String, String, IProperty)
Obsoleti.

Aggiunge un parametro.

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

Aggiunge un parametro.

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

Aggiunge un parametro.

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

Aggiunge un parametro.

AddParameter(IRelationalCommandBuilder, String, String)

Attenzione

Use overload which takes TypeMapping argument.

Aggiunge un parametro.

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

Parametri

commandBuilder
IRelationalCommandBuilder

Generatore di comandi.

invariantName
String

Chiave che identifica questo parametro. Si noti che IRelationalParameter rappresenta solo un segnaposto per un parametro e non il valore effettivo. Ciò è dovuto al fatto che lo stesso comando può essere riutilizzato più volte con valori di parametro diversi.

name
String

Nome da usare per il parametro quando il comando viene eseguito sul database.

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Attributi

Si applica a

AddParameter(IRelationalCommandBuilder, String, String, IProperty)

Attenzione

Use overload with relationalTypeMapping

Aggiunge un parametro.

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

Parametri

commandBuilder
IRelationalCommandBuilder

Generatore di comandi.

invariantName
String

Chiave che identifica questo parametro. Si noti che IRelationalParameter rappresenta solo un segnaposto per un parametro e non il valore effettivo. Ciò è dovuto al fatto che lo stesso comando può essere riutilizzato più volte con valori di parametro diversi.

name
String

Nome da usare per il parametro quando il comando viene eseguito sul database.

property
IProperty

Proprietà da cui proviene il tipo per questo parametro.

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Attributi

Si applica a

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

Aggiunge un parametro.

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

Parametri

commandBuilder
IRelationalCommandBuilder

Generatore di comandi.

invariantName
String

Chiave che identifica questo parametro. Si noti che IRelationalParameter rappresenta solo un segnaposto per un parametro e non il valore effettivo. Ciò è dovuto al fatto che lo stesso comando può essere riutilizzato più volte con valori di parametro diversi.

name
String

Nome da usare per il parametro quando il comando viene eseguito sul database.

typeMapping
RelationalTypeMapping

Mapping dei tipi per la proprietà da cui provengono i valori per questo parametro.

nullable
Boolean

Valore che indica se il parametro può contenere valori Null.

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Si applica a

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

Aggiunge un parametro.

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

Parametri

commandBuilder
IRelationalCommandBuilder

Generatore di comandi.

invariantName
String

Chiave che identifica questo parametro. Si noti che IRelationalParameter rappresenta solo un segnaposto per un parametro e non il valore effettivo. Ciò è dovuto al fatto che lo stesso comando può essere riutilizzato più volte con valori di parametro diversi.

name
String

Nome da usare per il parametro quando il comando viene eseguito sul database.

relationalTypeMapping
RelationalTypeMapping

Mapping dei tipi relazionali per questo parametro.

nullable
Nullable<Boolean>

Valore che indica se il parametro può contenere un valore Null.

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Si applica a

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

Aggiunge un parametro.

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

Parametri

commandBuilder
IRelationalCommandBuilder

Generatore di comandi.

invariantName
String

Chiave che identifica questo parametro. Si noti che IRelationalParameter rappresenta solo un segnaposto per un parametro e non il valore effettivo. Ciò è dovuto al fatto che lo stesso comando può essere riutilizzato più volte con valori di parametro diversi.

name
String

Nome da usare per il parametro quando il comando viene eseguito sul database.

relationalTypeMapping
RelationalTypeMapping

Mapping dei tipi relazionali per questo parametro.

nullable
Nullable<Boolean>

Valore che indica se il parametro può contenere un valore Null.

direction
ParameterDirection

Direzione del parametro.

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Si applica a