次の方法で共有


ColumnModificationParameters コンストラクター

定義

オーバーロード

ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

新しい ColumnModificationParameters のインスタンスを作成します。

ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

新しい ColumnModificationParameters のインスタンスを作成します。

ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

新しい ColumnModificationParameters のインスタンスを作成します。

ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, String, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

JSON 列にマップされたオブジェクトを更新するために固有の新しい ColumnModificationParameters インスタンスを作成します。

ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

新しい ColumnModificationParameters のインスタンスを作成します。

ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

新しい ColumnModificationParameters のインスタンスを作成します。

public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool valueIsRead, bool valueIsWrite, bool columnIsKey, bool columnIsCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IColumn * Func<string> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumn, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, valueIsRead As Boolean, valueIsWrite As Boolean, columnIsKey As Boolean, columnIsCondition As Boolean, sensitiveLoggingEnabled As Boolean)

パラメーター

entry
IUpdateEntry

IUpdateEntry変更されるエンティティを表す 。

property
IProperty

列にマップされる プロパティ。

column
IColumn

変更する列。

generateParameterName
Func<String>

更新プログラム SQL のパラメーター名を生成するためのデリゲート。

typeMapping
RelationalTypeMapping

コマンド パラメーターに使用するリレーショナル型マッピング。

valueIsRead
Boolean

列のデータベースから値を読み取る必要があるかどうかを示します。

valueIsWrite
Boolean

列のデータベースに値を書き込む必要があるかどうかを示します。

columnIsKey
Boolean

主キーまたは代替キーの列部分を示します。

columnIsCondition
Boolean

更新時に 句で WHERE 列を使用するかどうかを示します。

sensitiveLoggingEnabled
Boolean

潜在的に機密性の高いデータ (データベース値など) をログに記録できるかどうかを示します。

適用対象

ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

新しい ColumnModificationParameters のインスタンスを作成します。

public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Update.IUpdateEntry? entry, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Metadata.IColumnBase column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool valueIsRead, bool valueIsWrite, bool columnIsKey, bool columnIsCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IColumnBase * Func<string> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumnBase, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, valueIsRead As Boolean, valueIsWrite As Boolean, columnIsKey As Boolean, columnIsCondition As Boolean, sensitiveLoggingEnabled As Boolean)

パラメーター

entry
IUpdateEntry

IUpdateEntry変更されるエンティティを表す 。

property
IProperty

列にマップされる プロパティ。

column
IColumnBase

変更する列。

generateParameterName
Func<String>

更新プログラム SQL のパラメーター名を生成するためのデリゲート。

typeMapping
RelationalTypeMapping

コマンド パラメーターに使用するリレーショナル型マッピング。

valueIsRead
Boolean

列のデータベースから値を読み取る必要があるかどうかを示します。

valueIsWrite
Boolean

列のデータベースに値を書き込む必要があるかどうかを示します。

columnIsKey
Boolean

主キーまたは代替キーの列部分を示します。

columnIsCondition
Boolean

更新時に 句で WHERE 列を使用するかどうかを示します。

sensitiveLoggingEnabled
Boolean

潜在的に機密性の高いデータ (データベース値など) をログに記録できるかどうかを示します。

適用対象

ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

新しい ColumnModificationParameters のインスタンスを作成します。

public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Metadata.IColumn column, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Metadata.IColumn * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (column As IColumn, originalValue As Object, value As Object, property As IProperty, typeMapping As RelationalTypeMapping, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)

パラメーター

column
IColumn

列です。

originalValue
Object

この列にマップされたプロパティの元の値。

value
Object

この列にマップされたプロパティの現在の値。

property
IProperty

列にマップされる プロパティ。

typeMapping
RelationalTypeMapping

コマンド パラメーターに使用するリレーショナル型マッピング。

read
Boolean

列のデータベースから値を読み取る必要があるかどうかを示します。

write
Boolean

列のデータベースに値を書き込む必要があるかどうかを示します。

key
Boolean

主キーまたは代替キーの列部分を示します。

condition
Boolean

更新時に 句で WHERE 列を使用するかどうかを示します。

sensitiveLoggingEnabled
Boolean

潜在的に機密性の高いデータ (データベース値など) をログに記録できるかどうかを示します。

isNullable
Nullable<Boolean>

値を null にできるかどうかを示す値。

適用対象

ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, String, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

JSON 列にマップされたオブジェクトを更新するために固有の新しい ColumnModificationParameters インスタンスを作成します。

public ColumnModificationParameters (string columnName, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, string jsonPath, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * string * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, jsonPath As String, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)

パラメーター

columnName
String

JSON 列の名前。

value
Object

指定された JSON パスにある JSON 要素の現在の値。

property
IProperty

JSON 列の単一スカラー プロパティの変更の場合は、変更中のスカラー プロパティ。それ以外の場合は null。

columnType
String

JSON 列のデータベース型。

typeMapping
RelationalTypeMapping

コマンド パラメーターに使用するリレーショナル型マッピング。

jsonPath
String

更新する必要がある JSON 要素に続く JSON パス。

read
Boolean

列のデータベースから値を読み取る必要があるかどうかを示します。

write
Boolean

列のデータベースに値を書き込む必要があるかどうかを示します。

key
Boolean

主キーまたは代替キーの列部分を示します。

condition
Boolean

更新時に 句で WHERE 列を使用するかどうかを示します。

sensitiveLoggingEnabled
Boolean

潜在的に機密性の高いデータ (データベース値など) をログに記録できるかどうかを示します。

isNullable
Nullable<Boolean>

値を null にできるかどうかを示す値。

適用対象

ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

新しい ColumnModificationParameters のインスタンスを作成します。

public ColumnModificationParameters (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)

パラメーター

columnName
String

列の名前。

originalValue
Object

この列にマップされたプロパティの元の値。

value
Object

この列にマップされたプロパティの現在の値。

property
IProperty

列にマップされる プロパティ。

columnType
String

列のデータベース型。

typeMapping
RelationalTypeMapping

コマンド パラメーターに使用するリレーショナル型マッピング。

read
Boolean

列のデータベースから値を読み取る必要があるかどうかを示します。

write
Boolean

列のデータベースに値を書き込む必要があるかどうかを示します。

key
Boolean

主キーまたは代替キーの列部分を示します。

condition
Boolean

更新時に 句で WHERE 列を使用するかどうかを示します。

sensitiveLoggingEnabled
Boolean

潜在的に機密性の高いデータ (データベース値など) をログに記録できるかどうかを示します。

isNullable
Nullable<Boolean>

値を null にできるかどうかを示す値。

適用対象