RelationalCommandBuilderExtensions.AddParameter Método

Definição

Sobrecargas

AddParameter(IRelationalCommandBuilder, String, String)
Obsoleto.

Adiciona um parâmetro.

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

Adiciona um parâmetro.

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

Adiciona um parâmetro.

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

Adiciona um parâmetro.

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

Adiciona um parâmetro.

AddParameter(IRelationalCommandBuilder, String, String)

Cuidado

Use overload which takes TypeMapping argument.

Adiciona um parâmetro.

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

Parâmetros

commandBuilder
IRelationalCommandBuilder

O construtor de comandos.

invariantName
String

A chave que identifica esse parâmetro. Observe que IRelationalParameter representa apenas um espaço reservado para um parâmetro e não o valor real. Isso ocorre porque o mesmo comando pode ser reutilizado várias vezes com valores de parâmetro diferentes.

name
String

O nome a ser usado para o parâmetro quando o comando é executado no banco de dados.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Atributos

Aplica-se a

AddParameter(IRelationalCommandBuilder, String, String, IProperty)

Cuidado

Use overload with relationalTypeMapping

Adiciona um parâmetro.

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

Parâmetros

commandBuilder
IRelationalCommandBuilder

O construtor de comandos.

invariantName
String

A chave que identifica esse parâmetro. Observe que IRelationalParameter representa apenas um espaço reservado para um parâmetro e não o valor real. Isso ocorre porque o mesmo comando pode ser reutilizado várias vezes com valores de parâmetro diferentes.

name
String

O nome a ser usado para o parâmetro quando o comando é executado no banco de dados.

property
IProperty

A propriedade da qual o tipo para esse parâmetro virá.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Atributos

Aplica-se a

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

Adiciona um parâmetro.

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

Parâmetros

commandBuilder
IRelationalCommandBuilder

O construtor de comandos.

invariantName
String

A chave que identifica esse parâmetro. Observe que IRelationalParameter representa apenas um espaço reservado para um parâmetro e não o valor real. Isso ocorre porque o mesmo comando pode ser reutilizado várias vezes com valores de parâmetro diferentes.

name
String

O nome a ser usado para o parâmetro quando o comando é executado no banco de dados.

typeMapping
RelationalTypeMapping

O mapeamento de tipo para a propriedade da qual os valores desse parâmetro virão.

nullable
Boolean

Um valor que indica se o parâmetro pode conter valores nulos.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Adiciona um parâmetro.

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

Parâmetros

commandBuilder
IRelationalCommandBuilder

O construtor de comandos.

invariantName
String

A chave que identifica esse parâmetro. Observe que IRelationalParameter representa apenas um espaço reservado para um parâmetro e não o valor real. Isso ocorre porque o mesmo comando pode ser reutilizado várias vezes com valores de parâmetro diferentes.

name
String

O nome a ser usado para o parâmetro quando o comando é executado no banco de dados.

relationalTypeMapping
RelationalTypeMapping

O mapeamento de tipo relacional para esse parâmetro.

nullable
Nullable<Boolean>

Um valor que indica se o parâmetro pode conter um valor nulo.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Adiciona um parâmetro.

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

Parâmetros

commandBuilder
IRelationalCommandBuilder

O construtor de comandos.

invariantName
String

A chave que identifica esse parâmetro. Observe que IRelationalParameter representa apenas um espaço reservado para um parâmetro e não o valor real. Isso ocorre porque o mesmo comando pode ser reutilizado várias vezes com valores de parâmetro diferentes.

name
String

O nome a ser usado para o parâmetro quando o comando é executado no banco de dados.

relationalTypeMapping
RelationalTypeMapping

O mapeamento de tipo relacional para esse parâmetro.

nullable
Nullable<Boolean>

Um valor que indica se o parâmetro pode conter um valor nulo.

direction
ParameterDirection

A direção do parâmetro.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a