ObjectManager(ISurrogateSelector, StreamingContext) Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de ObjectManager klasse.
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)
Parameters
- selector
- ISurrogateSelector
De surrogaatkiezer die moet worden gebruikt. De ISurrogateSelector bepaalt het juiste surrogaat dat moet worden gebruikt bij het deserialiseren van objecten van een bepaald type. Tijdens de deserialisatie maakt de surrogaatkiezer een nieuw exemplaar van het object op basis van de informatie die in de stroom wordt verzonden.
- context
- StreamingContext
De streamingcontext. Het StreamingContext wordt niet gebruikt door ObjectManager, maar wordt doorgegeven als een parameter aan objecten die ISerializable een ISerializationSurrogate. Deze objecten kunnen specifieke acties ondernemen, afhankelijk van de bron van de informatie die moet worden gedeserialiseerd.
Uitzonderingen
De beller heeft niet de vereiste machtiging.