Compartir a través de


IExternalSerializer Interfaz

Definición

Interfaz que permite a los serializadores de terceros realizar la serialización, incluso cuando los tipos que se serializan no se conocen (genéricos) en el momento de la inicialización.

Los tipos que heredan esta interfaz se detectan mediante la inserción de dependencias y se incorporan automáticamente en el Administrador de serialización.

public interface IExternalSerializer
type IExternalSerializer = interface
Public Interface IExternalSerializer
Derivado

Métodos

DeepCopy(Object, ICopyContext)

Intenta crear una copia del origen.

Deserialize(Type, IDeserializationContext)

Intenta deserializar un elemento.

Initialize(Logger)

Inicializa el serializador externo. Se llama una vez cuando el administrador de serialización crea una instancia de este tipo

IsSupportedType(Type)

Informa al administrador de serialización si este serializador admite el tipo para la serialización.

Serialize(Object, ISerializationContext, Type)

Intenta serializar un elemento.

Se aplica a