ISerializationSurrogateProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Methoden bereit, die zum Erstellen eines Serialisierungs-Surrogates erforderlich sind, das die Erweiterung der DataContractSerializer. Während der Serialisierung und Deserialisierung wird ein Serialisierungs-Surrogate verwendet, um einen Typ für einen anderen zu ersetzen.
public interface class ISerializationSurrogateProvider
public interface ISerializationSurrogateProvider
type ISerializationSurrogateProvider = interface
Public Interface ISerializationSurrogateProvider
Methoden
| Name | Beschreibung |
|---|---|
| GetDeserializedObject(Object, Type) |
Gibt während der Deserialisierung ein Objekt zurück, das ein Ersatz für das angegebene Objekt ist. |
| GetObjectToSerialize(Object, Type) |
Gibt während der Serialisierung ein Objekt zurück, das das angegebene Objekt ersetzt. |
| GetSurrogateType(Type) |
Während der Serialisierung, Deserialisierung und Deserialisierung und des Schemaimports und -exports wird ein Datenvertragstyp zurückgegeben, der den angegebenen Typ ersetzt. |