Sdílet prostřednictvím


RelationalCommandBuilderExtensions.AddParameter Metoda

Definice

Přetížení

AddParameter(IRelationalCommandBuilder, String, String)
Zastaralé.

Přidá parametr.

AddParameter(IRelationalCommandBuilder, String, String, IProperty)
Zastaralé.

Přidá parametr.

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

Přidá parametr.

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

Přidá parametr.

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

Přidá parametr.

AddParameter(IRelationalCommandBuilder, String, String)

Upozornění

Use overload which takes TypeMapping argument.

Přidá parametr.

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

Parametry

commandBuilder
IRelationalCommandBuilder

Tvůrce příkazů.

invariantName
String

Klíč, který identifikuje tento parametr. Všimněte si, že IRelationalParameter pouze představuje zástupný symbol pro parametr, a ne skutečnou hodnotu. Je to proto, že stejný příkaz je možné opakovaně použít s různými hodnotami parametrů.

name
String

Název, který se má použít pro parametr při spuštění příkazu pro databázi.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Atributy

Platí pro

AddParameter(IRelationalCommandBuilder, String, String, IProperty)

Upozornění

Use overload with relationalTypeMapping

Přidá parametr.

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

Parametry

commandBuilder
IRelationalCommandBuilder

Tvůrce příkazů.

invariantName
String

Klíč, který identifikuje tento parametr. Všimněte si, že IRelationalParameter pouze představuje zástupný symbol pro parametr, a ne skutečnou hodnotu. Je to proto, že stejný příkaz je možné opakovaně použít s různými hodnotami parametrů.

name
String

Název, který se má použít pro parametr při spuštění příkazu pro databázi.

property
IProperty

Vlastnost, ze které bude typ tohoto parametru pocházet.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Atributy

Platí pro

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

Přidá parametr.

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

Parametry

commandBuilder
IRelationalCommandBuilder

Tvůrce příkazů.

invariantName
String

Klíč, který identifikuje tento parametr. Všimněte si, že IRelationalParameter pouze představuje zástupný symbol pro parametr, a ne skutečnou hodnotu. Je to proto, že stejný příkaz je možné opakovaně použít s různými hodnotami parametrů.

name
String

Název, který se má použít pro parametr při spuštění příkazu pro databázi.

typeMapping
RelationalTypeMapping

Mapování typů pro vlastnost, ze které budou pocházet hodnoty tohoto parametru.

nullable
Boolean

Hodnota označující, zda parametr může obsahovat hodnoty null.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Platí pro

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

Přidá parametr.

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

Parametry

commandBuilder
IRelationalCommandBuilder

Tvůrce příkazů.

invariantName
String

Klíč, který identifikuje tento parametr. Všimněte si, že IRelationalParameter pouze představuje zástupný symbol pro parametr, a ne skutečnou hodnotu. Je to proto, že stejný příkaz je možné opakovaně použít s různými hodnotami parametrů.

name
String

Název, který se má použít pro parametr při spuštění příkazu pro databázi.

relationalTypeMapping
RelationalTypeMapping

Mapování relačního typu pro tento parametr.

nullable
Nullable<Boolean>

Hodnota označující, zda parametr může obsahovat hodnotu null.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Platí pro

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

Přidá parametr.

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

Parametry

commandBuilder
IRelationalCommandBuilder

Tvůrce příkazů.

invariantName
String

Klíč, který identifikuje tento parametr. Všimněte si, že IRelationalParameter pouze představuje zástupný symbol pro parametr, a ne skutečnou hodnotu. Je to proto, že stejný příkaz je možné opakovaně použít s různými hodnotami parametrů.

name
String

Název, který se má použít pro parametr při spuštění příkazu pro databázi.

relationalTypeMapping
RelationalTypeMapping

Mapování relačního typu pro tento parametr.

nullable
Nullable<Boolean>

Hodnota označující, zda parametr může obsahovat hodnotu null.

direction
ParameterDirection

Směr parametru.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Platí pro