ISerializationSurrogateProvider Rozhraní

Definice

Poskytuje metody potřebné k vytvoření náhradní serializace, která rozšiřuje DataContractSerializer. Náhradní serializace se používá při serializaci a deserializaci k nahrazení jednoho typu jiným typem.

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

Metody

Name Description
GetDeserializedObject(Object, Type)

Během deserializace vrátí objekt, který je náhradou za zadaný objekt.

GetObjectToSerialize(Object, Type)

Během serializace vrátí objekt, který nahradí zadaný objekt.

GetSurrogateType(Type)

Během serializace, deserializace a import a export schématu vrátí datový typ kontraktu, který nahradí zadaný typ.

Platí pro