Compartilhar via


ISerializationSurrogateProvider Interface

Definição

Fornece os métodos necessários para construir um substituto de serialização que estende o DataContractSerializer. Um substituto de serialização é usado durante a serialização e a desserialização para substituir um tipo por outro.

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

Métodos

GetDeserializedObject(Object, Type)

Durante a desserialização, retorna um objeto que é um substituto do objeto especificado.

GetObjectToSerialize(Object, Type)

Durante a desserialização, retorna um objeto que substitui o objeto especificado.

GetSurrogateType(Type)

Durante a serialização, desserialização e exportação e importação de esquemas, retorna um tipo de contrato de dados que substitui o tipo especificado.

Aplica-se a