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 für die Konstruktion eines Serialisierungsersatzes erforderlich sind, der das DataContractSerializer-Objekt erweitert. Ein Serialisierungsersatz wird während der Serialisierung und Deserialisierung verwendet, um einen Typ durch einen anderen zu ersetzen.
public interface class ISerializationSurrogateProvider
public interface ISerializationSurrogateProvider
type ISerializationSurrogateProvider = interface
Public Interface ISerializationSurrogateProvider
- Abgeleitet
Methoden
GetDeserializedObject(Object, Type) |
Gibt bei der Deserialisierung ein Objekt zurück, das ein Ersatz für das angegebene Objekt ist. |
GetObjectToSerialize(Object, Type) |
Gibt bei der Serialisierung ein Objekt zurück, das das angegebene Objekt ersetzt. |
GetSurrogateType(Type) |
Gibt bei der Serialisierung, der Deserialisierung und beim Schemaimport- und -export einen Datenvertragstyp zurück, der den angegebenen Typ ersetzt. |