ValueComparer<T>.Snapshot メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Snapshot(Object) |
指定したインスタンスのスナップショットを作成します。 |
Snapshot(T) |
指定したインスタンスのスナップショットを作成します。 |
Snapshot(Object)
指定したインスタンスのスナップショットを作成します。
public override object Snapshot (object instance);
public override object? Snapshot (object? instance);
override this.Snapshot : obj -> obj
Public Overrides Function Snapshot (instance As Object) As Object
パラメーター
- instance
- Object
インスタンス。
戻り値
スナップショット。
注釈
スナップショット作成は、値のコピーをスナップショットに作成するプロセスであるため、後で比較して変更されたかどうかを判断できます。 コレクションなどの一部の型では、これは参照の浅いコピーではなく、コレクションのディープ コピーである必要があります。
適用対象
Snapshot(T)
指定したインスタンスのスナップショットを作成します。
public virtual T Snapshot (T instance);
override this.Snapshot : 'T -> 'T
Public Overridable Function Snapshot (instance As T) As T
パラメーター
- instance
- T
インスタンス。
戻り値
T
スナップショット。
注釈
スナップショット作成は、値のコピーをスナップショットに作成するプロセスであるため、後で比較して変更されたかどうかを判断できます。 コレクションなどの一部の型では、これは参照の浅いコピーではなく、コレクションのディープ コピーである必要があります。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Entity Framework