ObjectManager(ISurrogateSelector, StreamingContext) Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ObjectManager sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- selector
- ISurrogateSelector
Kullanılacak vekil seçici. , ISurrogateSelector belirli bir türdeki nesneleri seri durumdan çıkarırken kullanılacak doğru vekili belirler. Seri durumdan çıkarma zamanında vekil seçici, akışta iletilen bilgilerden nesnenin yeni bir örneğini oluşturur.
- context
- StreamingContext
Akış bağlamı.
StreamingContext tarafından ObjectManager
kullanılmaz, ancak uygulayan ISerializable veya olan ISerializationSurrogatenesnelere parametre olarak geçirilir. Bu nesneler seri durumdan çıkarmak için bilgilerin kaynağına bağlı olarak belirli eylemler gerçekleştirebilir.
Özel durumlar
Çağıranın gerekli izni yok.