RelationalCommandBuilderExtensions.AddParameter Método

Definición

Sobrecargas

AddParameter(IRelationalCommandBuilder, String, String)
Obsoletos.

Agrega un parámetro.

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

Agrega un parámetro.

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

Agrega un parámetro.

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

Agrega un parámetro.

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

Agrega un parámetro.

AddParameter(IRelationalCommandBuilder, String, String)

Precaución

Use overload which takes TypeMapping argument.

Agrega un 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

Generador de comandos.

invariantName
String

Clave que identifica este parámetro. Tenga en cuenta que IRelationalParameter solo representa un marcador de posición para un parámetro y no el valor real. Esto se debe a que el mismo comando se puede reutilizar varias veces con valores de parámetro diferentes.

name
String

Nombre que se va a usar para el parámetro cuando se ejecuta el comando en la base de datos.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Atributos

Se aplica a

AddParameter(IRelationalCommandBuilder, String, String, IProperty)

Precaución

Use overload with relationalTypeMapping

Agrega un 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

Generador de comandos.

invariantName
String

Clave que identifica este parámetro. Tenga en cuenta que IRelationalParameter solo representa un marcador de posición para un parámetro y no el valor real. Esto se debe a que el mismo comando se puede reutilizar varias veces con valores de parámetro diferentes.

name
String

Nombre que se va a usar para el parámetro cuando se ejecuta el comando en la base de datos.

property
IProperty

Propiedad de la que provendrá el tipo de este parámetro.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Atributos

Se aplica a

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

Agrega un 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

Generador de comandos.

invariantName
String

Clave que identifica este parámetro. Tenga en cuenta que IRelationalParameter solo representa un marcador de posición para un parámetro y no el valor real. Esto se debe a que el mismo comando se puede reutilizar varias veces con valores de parámetro diferentes.

name
String

Nombre que se va a usar para el parámetro cuando se ejecuta el comando en la base de datos.

typeMapping
RelationalTypeMapping

La asignación de tipos para la propiedad de la que proceden los valores de este parámetro.

nullable
Boolean

Valor que indica si el parámetro puede contener valores NULL.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Se aplica a

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

Agrega un 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

Generador de comandos.

invariantName
String

Clave que identifica este parámetro. Tenga en cuenta que IRelationalParameter solo representa un marcador de posición para un parámetro y no el valor real. Esto se debe a que el mismo comando se puede reutilizar varias veces con valores de parámetro diferentes.

name
String

Nombre que se va a usar para el parámetro cuando se ejecuta el comando en la base de datos.

relationalTypeMapping
RelationalTypeMapping

Asignación de tipos relacionales para este parámetro.

nullable
Nullable<Boolean>

Valor que indica si el parámetro podría contener un valor NULL.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Se aplica a

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

Agrega un 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

Generador de comandos.

invariantName
String

Clave que identifica este parámetro. Tenga en cuenta que IRelationalParameter solo representa un marcador de posición para un parámetro y no el valor real. Esto se debe a que el mismo comando se puede reutilizar varias veces con valores de parámetro diferentes.

name
String

Nombre que se va a usar para el parámetro cuando se ejecuta el comando en la base de datos.

relationalTypeMapping
RelationalTypeMapping

Asignación de tipos relacionales para este parámetro.

nullable
Nullable<Boolean>

Valor que indica si el parámetro podría contener un valor NULL.

direction
ParameterDirection

Dirección del parámetro.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Se aplica a