Condividi tramite


IExternalSerializer Interfaccia

Definizione

Interfaccia che consente ai serializzatori di terze parti di eseguire la serializzazione, anche quando i tipi serializzati non sono noti (generics) in fase di inizializzazione.

I tipi che ereditano questa interfaccia vengono individuati tramite l'inserimento delle dipendenze e incorporati automaticamente in Gestione serializzazione.

public interface IExternalSerializer
type IExternalSerializer = interface
Public Interface IExternalSerializer
Derivato

Metodi

DeepCopy(Object, ICopyContext)

Tenta di creare una copia dell'origine.

Deserialize(Type, IDeserializationContext)

Tenta di deserializzare un elemento.

Initialize(Logger)

Inizializza il serializzatore esterno. Chiamato una volta quando gestione serializzazione crea un'istanza di questo tipo

IsSupportedType(Type)

Informa il gestore di serializzazione se questo serializzatore supporta il tipo per la serializzazione.

Serialize(Object, ISerializationContext, Type)

Tenta di serializzare un elemento.

Si applica a