ObjectManager(ISurrogateSelector, StreamingContext) Constructor

Definición

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.

Se aplica a