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