ObjectManager(ISurrogateSelector, StreamingContext) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av ObjectManager klassen.
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)
Parametrar
- selector
- ISurrogateSelector
Den surrogatväljare som ska användas. Avgör ISurrogateSelector rätt surrogat som ska användas vid deserialisering av objekt av en viss typ. Vid deserialiseringstillfället skapar surrogatväljaren en ny instans av objektet från den information som överförs i dataströmmen.
- context
- StreamingContext
Strömningskontexten.
StreamingContext Används inte av ObjectManager, men skickas som en parameter till alla objekt som implementerar ISerializable eller har en ISerializationSurrogate. Dessa objekt kan vidta specifika åtgärder beroende på källan till informationen för att deserialisera.
Undantag
Anroparen har inte den behörighet som krävs.