Condividi tramite


ISerializationSurrogateProvider Interfaccia

Definizione

Fornisce i metodi necessari per costruire un surrogato di serializzazione che estende DataContractSerializer. Un surrogato di serializzazione viene usato durante la serializzazione e la deserializzazione per sostituire un tipo con un altro.

public interface class ISerializationSurrogateProvider
public interface ISerializationSurrogateProvider
type ISerializationSurrogateProvider = interface
Public Interface ISerializationSurrogateProvider
Derivato

Metodi

GetDeserializedObject(Object, Type)

Durante la deserializzazione, restituisce un oggetto che è un sostituto dell'oggetto specificato.

GetObjectToSerialize(Object, Type)

Durante la serializzazione restituisce un oggetto che sostituisce l'oggetto specificato.

GetSurrogateType(Type)

Durante la serializzazione, la deserializzazione e l'importazione ed esportazione dello schema, restituisce un tipo di contratto dati che sostituisce il tipo specificato.

Si applica a