ObjectManager(ISurrogateSelector, StreamingContext) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase 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)
Parámetros
- selector
- ISurrogateSelector
Selector suplente que se va a usar. ISurrogateSelector determina el suplente correcto que se va a usar al deserializar objetos de un tipo determinado. En el momento de la deserialización, el selector suplente crea una nueva instancia del objeto a partir de la información transmitida en la secuencia.
- context
- StreamingContext
Contexto de streaming. no StreamingContext lo usa ObjectManager, pero se pasa como un parámetro a los objetos que implementan ISerializable o tienen .ISerializationSurrogate Estos objetos pueden realizar acciones específicas en función del origen de la información que se va a deserializar.
Excepciones
El autor de la llamada no tiene el permiso necesario.