Partilhar via


Orleans.Serialization.Cloning Namespace

Classes

CopyContext

Fornece contexto para uma operação de cópia.

CopyContextPool

Pool de objetos para CopyContext instâncias.

ShallowCopier<T>

Tipo base para copiadores profundos de tipos que são realmente copiados superficialmente.

Interfaces

IBaseCopier

Tipo de marcador para copiadores de tipo base.

IBaseCopier<T>

Fornece funcionalidade para copiar membros de um objeto para outro.

IDeepCopier

Tipo de marcador para copiadores profundos.

IDeepCopier<T>

Fornece funcionalidade para criar clones de objetos do tipo T.

IDeepCopierProvider

Fornece IDeepCopier<T> instâncias.

IDerivedTypeCopier

Indica que uma implementação IDeepCopier generaliza em todos os subtipos.

IGeneralizedCopier

Fornece funcionalidade para copiar objetos de vários tipos.

IOptionalDeepCopier

Interface de marcador para copiadores profundos de tipos que, opcionalmente, podem ser copiados superficialmente.

ISpecializableCopier

Fornece funcionalidade para criar IDeepCopier instâncias que dão suporte a um determinado tipo.