次の方法で共有


RelationalCommandBuilderExtensions.AddParameter メソッド

定義

オーバーロード

AddParameter(IRelationalCommandBuilder, String, String)
古い.

パラメーターを追加します。

AddParameter(IRelationalCommandBuilder, String, String, IProperty)
古い.

パラメーターを追加します。

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

パラメーターを追加します。

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

パラメーターを追加します。

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

パラメーターを追加します。

AddParameter(IRelationalCommandBuilder, String, String)

注意事項

Use overload which takes TypeMapping argument.

パラメーターを追加します。

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

パラメーター

commandBuilder
IRelationalCommandBuilder

コマンド ビルダー。

invariantName
String

このパラメーターを識別するキー。 実際の IRelationalParameter 値ではなく、パラメーターのプレースホルダーを表すだけであることに注意してください。 これは、同じコマンドを異なるパラメーター値で複数回再利用できるためです。

name
String

データベースに対してコマンドを実行するときにパラメーターに使用する名前。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

属性

適用対象

AddParameter(IRelationalCommandBuilder, String, String, IProperty)

注意事項

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);
[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

パラメーター

commandBuilder
IRelationalCommandBuilder

コマンド ビルダー。

invariantName
String

このパラメーターを識別するキー。 実際の IRelationalParameter 値ではなく、パラメーターのプレースホルダーを表すだけであることに注意してください。 これは、同じコマンドを異なるパラメーター値で複数回再利用できるためです。

name
String

データベースに対してコマンドを実行するときにパラメーターに使用する名前。

property
IProperty

このパラメーターの型の取得元となるプロパティ。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

属性

適用対象

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

パラメーターを追加します。

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

パラメーター

commandBuilder
IRelationalCommandBuilder

コマンド ビルダー。

invariantName
String

このパラメーターを識別するキー。 実際の IRelationalParameter 値ではなく、パラメーターのプレースホルダーを表すだけであることに注意してください。 これは、同じコマンドを異なるパラメーター値で複数回再利用できるためです。

name
String

データベースに対してコマンドを実行するときにパラメーターに使用する名前。

typeMapping
RelationalTypeMapping

このパラメーターの値の取得元となるプロパティの型マッピング。

nullable
Boolean

パラメーターに null 値を含めることができるかどうかを示す値。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

適用対象

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

パラメーターを追加します。

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

パラメーター

commandBuilder
IRelationalCommandBuilder

コマンド ビルダー。

invariantName
String

このパラメーターを識別するキー。 実際の IRelationalParameter 値ではなく、パラメーターのプレースホルダーを表すだけであることに注意してください。 これは、同じコマンドを異なるパラメーター値で複数回再利用できるためです。

name
String

データベースに対してコマンドを実行するときにパラメーターに使用する名前。

relationalTypeMapping
RelationalTypeMapping

このパラメーターのリレーショナル型マッピング。

nullable
Nullable<Boolean>

パラメーターに null 値を含めることができるかどうかを示す値。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

適用対象

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

パラメーターを追加します。

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

パラメーター

commandBuilder
IRelationalCommandBuilder

コマンド ビルダー。

invariantName
String

このパラメーターを識別するキー。 実際の IRelationalParameter 値ではなく、パラメーターのプレースホルダーを表すだけであることに注意してください。 これは、同じコマンドを異なるパラメーター値で複数回再利用できるためです。

name
String

データベースに対してコマンドを実行するときにパラメーターに使用する名前。

relationalTypeMapping
RelationalTypeMapping

このパラメーターのリレーショナル型マッピング。

nullable
Nullable<Boolean>

パラメーターに null 値を含めることができるかどうかを示す値。

direction
ParameterDirection

パラメーターの方向。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

適用対象