Condividi tramite


Orleans.Serialization.Cloning Spazio dei nomi

Classi

CopyContext

Fornisce il contesto per un'operazione di copia.

CopyContextPool

Pool di oggetti per CopyContext le istanze.

ShallowCopier<T>

Tipo di base per copie approfondite di tipi effettivamente copiabili superficiali.

Interfacce

IBaseCopier

Tipo di marcatore per i copie dei tipi di base.

IBaseCopier<T>

Fornisce la funzionalità per copiare membri da un oggetto a un altro.

IDeepCopier

Tipo di marcatore per copie profonde.

IDeepCopier<T>

Fornisce funzionalità per la creazione di cloni di oggetti di tipo T.

IDeepCopierProvider

Fornisce IDeepCopier<T> istanze.

IDerivedTypeCopier

Indica che un'implementazione IDeepCopier generalizza su tutti i sottotipi.

IGeneralizedCopier

Fornisce funzionalità per la copia di oggetti di più tipi.

IOptionalDeepCopier

Interfaccia marcatore per copie approfondite di tipi che potrebbero facoltativamente essere copiabili superficialmente.

ISpecializableCopier

Fornisce funzionalità per la creazione IDeepCopier di istanze che supportano un determinato tipo.