IExternalSerializer Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |