Sdílet prostřednictvím


ISerializationSurrogateProvider Rozhraní

Definice

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

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

Metody

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 importu a exportu schématu vrátí datový typ kontraktu, který nahradí zadaný typ.

Platí pro