ISerializationSurrogateProvider Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
| Name | Description |
|---|---|
| GetDeserializedObject(Object, Type) |
Durante a desserialização, devolve um objeto que substitui o objeto especificado. |
| GetObjectToSerialize(Object, Type) |
Durante a serialização, devolve um objeto que substitui o objeto especificado. |
| GetSurrogateType(Type) |
Durante a serialização, desserialização e importação e exportação de esquemas, retorna um tipo de contrato de dados que substitui o tipo especificado. |