Orleans.Serialization.Cloning Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
CopyContext |
Stellt Kontext für einen Kopiervorgang bereit. |
CopyContextPool |
Objektpool für CopyContext Instanzen. |
ShallowCopier<T> |
Basistyp für tiefgehende Kopierer von Typen, die eigentlich flach kopierbar sind. |
Schnittstellen
IBaseCopier |
Markertyp für Basistypkopierer. |
IBaseCopier<T> |
Bietet Funktionen zum Kopieren von Membern von einem Objekt in ein anderes. |
IDeepCopier |
Markertyp für Tiefkopierer. |
IDeepCopier<T> |
Bietet Funktionen zum Erstellen von Klone von Objekten des Typs |
IDeepCopierProvider |
Stellt IDeepCopier<T> Instanzen bereit. |
IDerivedTypeCopier |
Gibt an, dass eine IDeepCopier Implementierung über alle Untertypen generalisiert wird. |
IGeneralizedCopier |
Bietet Funktionen zum Kopieren von Objekten mehrerer Typen. |
IOptionalDeepCopier |
Markerschnittstelle für tiefgehende Kopierer von Typen, die optional flach kopierbar sein können. |
ISpecializableCopier |
Stellt Funktionen zum Erstellen von Instanzen bereit IDeepCopier , die einen bestimmten Typ unterstützen. |