Formatter.SurrogateSelector Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Saat ditimpa di kelas turunan, mendapatkan atau mengatur yang ISurrogateSelector digunakan dengan pemformat saat ini.
public:
abstract property System::Runtime::Serialization::ISurrogateSelector ^ SurrogateSelector { System::Runtime::Serialization::ISurrogateSelector ^ get(); void set(System::Runtime::Serialization::ISurrogateSelector ^ value); };
public abstract System.Runtime.Serialization.ISurrogateSelector? SurrogateSelector { get; set; }
public abstract System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
member this.SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector with get, set
Public MustOverride Property SurrogateSelector As ISurrogateSelector
Nilai Properti
yang ISurrogateSelector digunakan dengan pemformat saat ini.
Penerapan
Keterangan
SurrogateSelector Gunakan untuk mencari implementasi ISerializationSurrogate yang mengontrol serialisasi jenis tertentu.
Jika jenis objek memiliki pengganti yang cocok, maka serialisasi dan deserialisasi diserahkan ke pengganti bahkan jika jenis mengimplementasikan ISerializable antarmuka.
Catatan Bagi Implementer
Anda harus menerapkan properti ini di kelas turunan.