次の方法で共有


ColumnModification コンストラクター

定義

オーバーロード

ColumnModification(ColumnModificationParameters)

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

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

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

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

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

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
古い.
古い.

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

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
古い.
古い.

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

ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
古い.

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

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
古い.
古い.

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

ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
古い.

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

ColumnModification(ColumnModificationParameters)

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

public ColumnModification (in Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters columnModificationParameters);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : ColumnModificationParameters -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (ByRef columnModificationParameters As ColumnModificationParameters)

パラメーター

columnModificationParameters
ColumnModificationParameters

作成パラメーター。

適用対象

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

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

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean)

パラメーター

columnName
String

列の名前。

originalValue
Object

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

value
Object

この列にマップされたプロパティの現在の値を取得または設定します。

property
IProperty

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

主キーまたは代替キーの列部分のどちらであるかを示します。

isCondition
Boolean

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

適用対象

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

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

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations propertyAnnotations, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations * Func<string> * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, propertyAnnotations As IRelationalPropertyAnnotations, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken As Boolean)

パラメーター

entry
IUpdateEntry

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

property
IProperty

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

propertyAnnotations
IRelationalPropertyAnnotations

列のリレーショナル固有の注釈へのアクセスを提供します。

generateParameterName
Func<String>

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

主キーまたは代替キーの列部分のどちらであるかを示します。

isCondition
Boolean

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

isConcurrencyToken
Boolean

列がオプティミスティック コンカレンシー トークンとして機能しているかどうかを示します。

適用対象

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)

注意事項

Use the constructor with column

注意事項

Use the constructor with columnModificationParameters

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

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with column")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with column")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken As Boolean, sensitiveLoggingEnabled As Boolean)

パラメーター

entry
IUpdateEntry

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

property
IProperty

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

generateParameterName
Func<String>

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

isConcurrencyToken
Boolean

列がオプティミスティック コンカレンシー トークンとして機能しているかどうかを示します。

sensitiveLoggingEnabled
Boolean

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

属性

適用対象

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)

注意事項

Use the constructor with columnType

注意事項

Use the constructor with columnModificationParameters

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

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnType")]
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnType")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)

パラメーター

columnName
String

列の名前。

originalValue
Object

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

value
Object

この列にマップされたプロパティの現在の値を取得または設定します。

property
IProperty

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

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

属性

適用対象

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

注意事項

Use the constructor with columnModificationParameters

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

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : 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.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : 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.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumn, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)

パラメーター

entry
IUpdateEntry

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

property
IProperty

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

column
IColumn

変更する列。

generateParameterName
Func<String>

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

typeMapping
RelationalTypeMapping

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

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

属性

適用対象

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)

注意事項

Use the constructor with type mapping

注意事項

Use the constructor with columnModificationParameters

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

[System.Obsolete("Use the constructor with type mapping")]
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, string columnType, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[<System.Obsolete("Use the constructor with type mapping")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)

パラメーター

columnName
String

列の名前。

originalValue
Object

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

value
Object

この列にマップされたプロパティの現在の値を取得または設定します。

property
IProperty

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

columnType
String

列のデータベース型。

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

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

属性

適用対象

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

注意事項

Use the constructor with columnModificationParameters

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

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, string columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled, bool? isNullable = default);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)

パラメーター

columnName
String

列の名前。

originalValue
Object

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

value
Object

この列にマップされたプロパティの現在の値を取得または設定します。

property
IProperty

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

columnType
String

列のデータベース型。

typeMapping
RelationalTypeMapping

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

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

isNullable
Nullable<Boolean>

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

属性

適用対象