Freigeben über


RelationalCommandBuilderExtensions.AddParameter Methode

Definition

Überlädt

AddParameter(IRelationalCommandBuilder, String, String)
Veraltet.

Fügt einen Parameter hinzu.

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

Fügt einen Parameter hinzu.

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

Fügt einen Parameter hinzu.

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

Fügt einen Parameter hinzu.

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

Fügt einen Parameter hinzu.

AddParameter(IRelationalCommandBuilder, String, String)

Achtung

Use overload which takes TypeMapping argument.

Fügt einen Parameter hinzu.

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

Parameter

commandBuilder
IRelationalCommandBuilder

Der Befehls-Generator.

invariantName
String

Der Schlüssel, der diesen Parameter identifiziert. Beachten Sie, dass IRelationalParameter nur einen Platzhalter für einen Parameter und nicht den tatsächlichen Wert darstellt. Dies liegt daran, dass derselbe Befehl mehrmals mit unterschiedlichen Parameterwerten wiederverwendet werden kann.

name
String

Der Name, der für den Parameter verwendet werden soll, wenn der Befehl für die Datenbank ausgeführt wird.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Attribute

Gilt für:

AddParameter(IRelationalCommandBuilder, String, String, IProperty)

Achtung

Use overload with relationalTypeMapping

Fügt einen Parameter hinzu.

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

Parameter

commandBuilder
IRelationalCommandBuilder

Der Befehls-Generator.

invariantName
String

Der Schlüssel, der diesen Parameter identifiziert. Beachten Sie, dass IRelationalParameter nur einen Platzhalter für einen Parameter und nicht den tatsächlichen Wert darstellt. Dies liegt daran, dass derselbe Befehl mehrmals mit unterschiedlichen Parameterwerten wiederverwendet werden kann.

name
String

Der Name, der für den Parameter verwendet werden soll, wenn der Befehl für die Datenbank ausgeführt wird.

property
IProperty

Die Eigenschaft, von der der Typ für diesen Parameter stammt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Attribute

Gilt für:

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

Fügt einen Parameter hinzu.

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

Parameter

commandBuilder
IRelationalCommandBuilder

Der Befehls-Generator.

invariantName
String

Der Schlüssel, der diesen Parameter identifiziert. Beachten Sie, dass IRelationalParameter nur einen Platzhalter für einen Parameter und nicht den tatsächlichen Wert darstellt. Dies liegt daran, dass derselbe Befehl mehrmals mit unterschiedlichen Parameterwerten wiederverwendet werden kann.

name
String

Der Name, der für den Parameter verwendet werden soll, wenn der Befehl für die Datenbank ausgeführt wird.

typeMapping
RelationalTypeMapping

Die Typzuordnung für die Eigenschaft, aus der die Werte für diesen Parameter stammen.

nullable
Boolean

Ein -Wert, der angibt, ob der Parameter NULL-Werte enthalten kann.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für:

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

Fügt einen Parameter hinzu.

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

Parameter

commandBuilder
IRelationalCommandBuilder

Der Befehls-Generator.

invariantName
String

Der Schlüssel, der diesen Parameter identifiziert. Beachten Sie, dass IRelationalParameter nur einen Platzhalter für einen Parameter und nicht den tatsächlichen Wert darstellt. Dies liegt daran, dass derselbe Befehl mehrmals mit unterschiedlichen Parameterwerten wiederverwendet werden kann.

name
String

Der Name, der für den Parameter verwendet werden soll, wenn der Befehl für die Datenbank ausgeführt wird.

relationalTypeMapping
RelationalTypeMapping

Die relationale Typzuordnung für diesen Parameter.

nullable
Nullable<Boolean>

Ein -Wert, der angibt, ob der Parameter einen NULL-Wert enthalten kann.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für:

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

Fügt einen Parameter hinzu.

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

Parameter

commandBuilder
IRelationalCommandBuilder

Der Befehls-Generator.

invariantName
String

Der Schlüssel, der diesen Parameter identifiziert. Beachten Sie, dass IRelationalParameter nur einen Platzhalter für einen Parameter und nicht den tatsächlichen Wert darstellt. Dies liegt daran, dass derselbe Befehl mehrmals mit unterschiedlichen Parameterwerten wiederverwendet werden kann.

name
String

Der Name, der für den Parameter verwendet werden soll, wenn der Befehl für die Datenbank ausgeführt wird.

relationalTypeMapping
RelationalTypeMapping

Die relationale Typzuordnung für diesen Parameter.

nullable
Nullable<Boolean>

Ein -Wert, der angibt, ob der Parameter einen NULL-Wert enthalten kann.

direction
ParameterDirection

Die Parameterrichtung.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für: