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 desserialização para substituir um tipo por outro.

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

Métodos

Nome Description
GetDeserializedObject(Object, Type)

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

GetObjectToSerialize(Object, Type)

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

GetSurrogateType(Type)

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

Aplica-se a