ObjectManager(ISurrogateSelector, StreamingContext) Konstruktor
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.
Menginisialisasi instans baru kelas ObjectManager.
public:
ObjectManager(System::Runtime::Serialization::ISurrogateSelector ^ selector, System::Runtime::Serialization::StreamingContext context);
public ObjectManager (System.Runtime.Serialization.ISurrogateSelector? selector, System.Runtime.Serialization.StreamingContext context);
public ObjectManager (System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context);
new System.Runtime.Serialization.ObjectManager : System.Runtime.Serialization.ISurrogateSelector * System.Runtime.Serialization.StreamingContext -> System.Runtime.Serialization.ObjectManager
Public Sub New (selector As ISurrogateSelector, context As StreamingContext)
Parameter
- selector
- ISurrogateSelector
Pemilih pengganti yang akan digunakan. ISurrogateSelector menentukan pengganti yang benar untuk digunakan saat mendeserialisasi objek dari jenis tertentu. Pada waktu deserialisasi, pemilih pengganti membuat instans baru objek dari informasi yang dikirimkan pada aliran.
- context
- StreamingContext
Konteks streaming.
StreamingContext tidak digunakan oleh ObjectManager
, tetapi diteruskan sebagai parameter ke objek apa pun yang menerapkan ISerializable atau memiliki ISerializationSurrogate. Objek ini dapat mengambil tindakan tertentu tergantung pada sumber informasi untuk deserialisasi.
Pengecualian
Pemanggil tidak memiliki izin yang diperlukan.