RelationalCommandBuilderExtensions.AddParameter メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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
このパラメーターのリレーショナル型マッピング。
戻り値
複数の呼び出しをチェーンできるように、同じビルダー インスタンス。
適用対象
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
このパラメーターのリレーショナル型マッピング。
- direction
- ParameterDirection
パラメーターの方向。
戻り値
複数の呼び出しをチェーンできるように、同じビルダー インスタンス。
適用対象
Entity Framework