IColumnModification インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
1 つの列の更新、挿入、または削除操作を表します。 IReadOnlyModificationCommand には のリストが IColumnModification含まれています。
この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。
public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
- 派生
注釈
詳細と例については、「 データベース プロバイダーと拡張機能の実装 」を参照してください。
プロパティ
Column |
列です。 |
ColumnName |
列の名前。 |
ColumnType |
列のデータベース型。 |
Entry |
IUpdateEntry変更されるエンティティを表す 。 |
IsConcurrencyToken |
古い.
列がコンカレンシー トークンであるかどうかを示します。 |
IsCondition |
更新時に 句で列が |
IsKey |
列が主キーと代替キーのどちらに含まれるかを示します。 |
IsNullable |
列に null 値を含めることができるかどうかを示す値。 |
IsRead |
列のデータベースから値を読み取る必要があるかどうかを示します。 |
IsWrite |
列の値をデータベースに書き込む必要があるかどうかを示します。 |
JsonPath |
JSON 列の変更の場合は、更新する必要がある JSON 要素につながる JSON パス。 |
OriginalParameterName |
必要に応じて、元の値パラメーター (UseOriginalValueParameter) に使用するパラメーター名。 |
OriginalValue |
この列にマップされたプロパティの元の値。 |
ParameterName |
必要に応じて、現在の値パラメーター (UseCurrentValueParameter) に使用するパラメーター名。 |
Property |
列にマップされる プロパティ。 |
TypeMapping |
列のリレーショナル型マッピング。 |
UseCurrentValue |
プロパティの現在の値を使用するかどうかを示します。 |
UseCurrentValueParameter |
プロパティの現在の値をパラメーターとして SQL に渡す必要があるかどうかを示します。 |
UseOriginalValue |
プロパティの元の値を使用するかどうかを示します。 |
UseOriginalValueParameter |
プロパティの元の値をパラメーターとして SQL に渡す必要があるかどうかを示します。 |
UseParameter |
インライン化されるのではなく、プロパティの値をパラメーターとして SQL に渡す必要があるかどうかを示します。 |
Value |
この列にマップされるプロパティの現在の値を取得または設定します。 |
メソッド
AddSharedColumnModification(IColumnModification) |
同じデータベース値に影響する変更を追加します。 |
ResetParameterNames() |
コマンドを新しいバッチに再追加する必要がある場合に再生成できるように、パラメーター名をリセットします。 |
適用対象
Entity Framework