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
快照集。
備註
快照集是將值複本建立到快照集的程式,以便稍後進行比較,以判斷它是否已變更。 對於某些類型,例如集合,這必須是集合的深層複本,而不只是參考的淺層複本。