ObjectManager(ISurrogateSelector, StreamingContext) Construtor
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da ObjectManager classe.
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)
Parâmetros
- selector
- ISurrogateSelector
O seletor de substituição para usar. Determina ISurrogateSelector o substituto correto a usar ao desserializar objetos de um dado tipo. No momento da desserialização, o seletor de substituto cria uma nova instância do objeto a partir da informação transmitida no fluxo.
- context
- StreamingContext
O contexto do streaming. O StreamingContext não é usado por ObjectManager, mas é passado como parâmetro a quaisquer objetos que implementem ISerializable ou tenham um ISerializationSurrogate. Estes objetos podem realizar ações específicas dependendo da fonte da informação a desserializar.
Exceções
O interlocutor não tem a permissão necessária.