DataContractJsonSerializer.DataContractSurrogate Właściwość
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.
Pobiera typ zastępczy, który jest obecnie aktywny dla danego IDataContractSurrogate wystąpienia. Surogaty mogą rozszerzać proces serializacji lub deserializacji.
public:
property System::Runtime::Serialization::IDataContractSurrogate ^ DataContractSurrogate { System::Runtime::Serialization::IDataContractSurrogate ^ get(); };
public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get; }
member this.DataContractSurrogate : System.Runtime.Serialization.IDataContractSurrogate
Public ReadOnly Property DataContractSurrogate As IDataContractSurrogate
Wartość właściwości
Implementacja IDataContractSurrogate klasy.
Uwagi
Za IDataContractSurrogate pomocą polecenia można dostosować sposób serializacji i deserializacji wystąpień typu. Na przykład można go użyć do włączenia serializacji starszych typów, które nie są serializowalne, czyli typów, do których nie zastosowano atrybutu DataContractAttribute .