ISerializationSurrogateProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |