ColumnModificationParameters コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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
変更する列。
- 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
変更する列。
- 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
潜在的に機密性の高いデータ (データベース値など) をログに記録できるかどうかを示します。
適用対象
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
潜在的に機密性の高いデータ (データベース値など) をログに記録できるかどうかを示します。
適用対象
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
潜在的に機密性の高いデータ (データベース値など) をログに記録できるかどうかを示します。
適用対象
Entity Framework