Compartir a través de


ISerializationSurrogateProvider Interfaz

Definición

Proporciona los métodos necesarios para construir un suplente de serialización que extiende DataContractSerializer. Se usa un suplente de serialización durante la serialización y deserialización para substituir un tipo por otro.

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

Métodos

GetDeserializedObject(Object, Type)

Durante la deserialización, devuelve un objeto que es un suplente del objeto especificado.

GetObjectToSerialize(Object, Type)

Durante la serialización, devuelve un objeto que sustituye el objeto especificado.

GetSurrogateType(Type)

Durante la serialización, la deserialización y la importación e importación del esquema, devuelve un tipo de contrato de datos que sustituye el tipo especificado.

Se aplica a