Freigeben über


ValueComparer<T>.Snapshot Methode

Definition

Überlädt

Snapshot(Object)

Erstellt eine Momentaufnahme des angegebenen instance.

Snapshot(T)

Erstellt eine Momentaufnahme des angegebenen instance.

Snapshot(Object)

Erstellt eine Momentaufnahme des angegebenen instance.

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

Parameter

instance
Object

Die Instanz.

Gibt zurück

Die Momentaufnahme.

Hinweise

Die Momentaufnahme ist der Prozess zum Erstellen einer Kopie des Werts in einem Momentaufnahme, damit sie später verglichen werden kann, um festzustellen, ob er sich geändert hat. Bei einigen Typen, z. B. Sammlungen, muss es sich um eine tiefgehende Kopie der Auflistung handeln und nicht nur um eine flache Kopie des Verweises.

Gilt für:

Snapshot(T)

Erstellt eine Momentaufnahme des angegebenen instance.

public virtual T Snapshot (T instance);
override this.Snapshot : 'T -> 'T
Public Overridable Function Snapshot (instance As T) As T

Parameter

instance
T

Die Instanz.

Gibt zurück

T

Die Momentaufnahme.

Hinweise

Die Momentaufnahme ist der Prozess zum Erstellen einer Kopie des Werts in einem Momentaufnahme, damit sie später verglichen werden kann, um festzustellen, ob er sich geändert hat. Bei einigen Typen, z. B. Sammlungen, muss es sich um eine tiefgehende Kopie der Auflistung handeln und nicht nur um eine flache Kopie des Verweises.

Gilt für: