ObjectManager(ISurrogateSelector, StreamingContext) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe 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)
Parametri
- selector
- ISurrogateSelector
Selettore di surrogati da utilizzare. L'oggetto ISurrogateSelector consente di definire il surrogato corretto da utilizzare per la deserializzazione di oggetti di un tipo specifico. Durante la deserializzazione, il selettore di surrogati crea una nuova istanza dell'oggetto dalle informazioni trasmesse nel flusso.
- context
- StreamingContext
Contesto di flusso. L'oggetto StreamingContext non viene utilizzato da ObjectManager
, ma viene passato come parametro a tutti gli oggetti che implementano l'oggetto ISerializable o che hanno un oggetto ISerializationSurrogate. Tali oggetti possono effettuare operazioni specifiche a seconda dell'origine delle informazioni da deserializzare.
Eccezioni
Il chiamante non dispone dell'autorizzazione richiesta.