Aracılığıyla paylaş


ObjectManager(ISurrogateSelector, StreamingContext) Oluşturucu

Tanım

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 ObjectManagerkullanı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.

Şunlara uygulanır