BinaryFormatter.DeserializeMethodResponse Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Deserializza una risposta a una chiamata al metodo remoto dall'oggetto fornito Stream.
public:
System::Object ^ DeserializeMethodResponse(System::IO::Stream ^ serializationStream, System::Runtime::Remoting::Messaging::HeaderHandler ^ handler, System::Runtime::Remoting::Messaging::IMethodCallMessage ^ methodCallMessage);
public object DeserializeMethodResponse(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler, System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage);
member this.DeserializeMethodResponse : System.IO.Stream * System.Runtime.Remoting.Messaging.HeaderHandler * System.Runtime.Remoting.Messaging.IMethodCallMessage -> obj
Public Function DeserializeMethodResponse (serializationStream As Stream, handler As HeaderHandler, methodCallMessage As IMethodCallMessage) As Object
Parametri
- serializationStream
- Stream
Flusso da cui deserializzare l'oggetto grafico.
- handler
- HeaderHandler
Oggetto HeaderHandler che gestisce le intestazioni nell'oggetto serializationStream. Può essere null.
- methodCallMessage
- IMethodCallMessage
Oggetto IMethodCallMessage che contiene informazioni dettagliate sulla provenienza della chiamata.
Valori restituiti
Risposta deserializzata alla chiamata al metodo remoto.
Eccezioni
Il serializationStream è null.
serializationStream supporta la ricerca, ma la sua lunghezza è 0.
Il chiamante non dispone dell'autorizzazione richiesta.
Commenti
Avvertimento
BinaryFormatter non è sicuro e non può essere reso sicuro. Per altre informazioni, vedere la guida alla sicurezza BinaryFormatter.
I dettagli sull'oggetto chiamante non vengono inviati all'oggetto remoto durante la chiamata al metodo. Questi dettagli vengono invece ottenuti dalla chiamata al metodo originale passata al metodo corrente nel methodCallMessage parametro .
Affinché la deserializzazione abbia esito positivo, la posizione corrente nel flusso deve essere all'inizio dell'oggetto grafico.