RelationalCommandBuilderExtensions.AddParameter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.
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.
- 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
Entity Framework