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 de suplentes que se va a utilizar. ISurrogateSelector determina el suplente que se debe utilizar al deserializar objetos de un tipo dado. En el momento de la deserialización, el selector de suplentes crea una nueva instancia del objeto a partir de la información transmitida en la secuencia.
- context
- StreamingContext
Contexto de transmisión por secuencias.
ObjectManager
no utiliza StreamingContext, sino que se pasa como parámetro a los objetos que implementan ISerializable o tienen ISerializationSurrogate. Estos objetos pueden realizar acciones específicas dependiendo del origen de la información que se va a deserializar.
Excepciones
El llamador no dispone del permiso requerido.