ISerializationSurrogateProvider Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody potrzebne do skonstruowania zastępczej serializacji, która rozszerza element DataContractSerializer. Zastępca serializacji jest używany podczas serializacji i deserializacji, aby zastąpić jeden typ innego.
public interface class ISerializationSurrogateProvider
public interface ISerializationSurrogateProvider
type ISerializationSurrogateProvider = interface
Public Interface ISerializationSurrogateProvider
- Pochodne
Metody
GetDeserializedObject(Object, Type) |
Podczas deserializacji zwraca obiekt, który jest substytutem określonego obiektu. |
GetObjectToSerialize(Object, Type) |
Podczas serializacji zwraca obiekt, który zastępuje określony obiekt. |
GetSurrogateType(Type) |
Podczas serializacji, deserializacji i importowania i eksportowania schematu zwraca typ kontraktu danych, który zastępuje określony typ. |