MethodReturnMessageWrapper Clase
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í.
Implementa la interfaz IMethodReturnMessage para crear un mensaje de solicitud que actúa como una respuesta a una llamada a método en un objeto remoto.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public ref class MethodReturnMessageWrapper : System::Runtime::Remoting::Messaging::InternalMessageWrapper, System::Runtime::Remoting::Messaging::IMethodReturnMessage
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
[System.Runtime.InteropServices.ComVisible(true)]
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
type MethodReturnMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
type MethodReturnMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type MethodReturnMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
Public Class MethodReturnMessageWrapper
Inherits InternalMessageWrapper
Implements IMethodReturnMessage
- Herencia
- Atributos
- Implementaciones
Comentarios
La MethodReturnMessageWrapper infraestructura de comunicación remota de .NET Framework usa la clase . No es necesario crear una instancia de la MethodReturnMessageWrapper clase directamente; en su lugar, use la IMethodReturnMessage interfaz .
La MethodReturnMessageWrapper clase ajusta los datos de comunicación remota para pasar entre receptores de mensajes. Un servidor de comunicación remota envía un MethodReturnMessageWrapper mensaje a un cliente en respuesta a una solicitud de cliente.
Constructores
MethodReturnMessageWrapper(IMethodReturnMessage) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Ajusta una interfaz IMethodReturnMessage para crear una clase MethodReturnMessageWrapper. |
Campos
WrappedMessage |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Representa la interfaz IMethodMessage de solicitud o respuesta ajustada por el contenedor del mensaje. (Heredado de InternalMessageWrapper) |
Propiedades
ArgCount |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el número de argumentos pasados al método. |
Args |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la matriz de argumentos pasados al método. |
Exception |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la excepción producida durante la llamada a método o |
HasVarArgs |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un marcador que indica si el método puede aceptar un número variable de argumentos. |
LogicalCallContext |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el valor de LogicalCallContext para la llamada de método actual. |
MethodBase |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el objeto MethodBase del método invocado. |
MethodName |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el nombre del método invocado. |
MethodSignature |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un objeto que contiene la firma de método. |
OutArgCount |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el número de argumentos de la llamada a método que están marcados como parámetros |
OutArgs |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de argumentos de la llamada a método que están marcados como parámetros |
Properties |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Interfaz IDictionary que representa la colección de propiedades del mensaje de comunicación remota. |
ReturnValue |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el valor devuelto de la llamada de método. |
TypeName |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el nombre completo de tipo del objeto remoto en el que se realiza la llamada al método. |
Uri |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el URI (Identificador uniforme de recursos) del objeto remoto en el que se realiza la llamada a método. |
Métodos
Equals(Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetArg(Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el argumento del método, como un objeto, en el índice especificado. |
GetArgName(Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve el nombre de un argumento del método en el índice especificado. |
GetHashCode() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Sirve como la función hash predeterminada. (Heredado de Object) |
GetOutArg(Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve el argumento especificado que está marcado como un parámetro |
GetOutArgName(Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve el nombre del argumento especificado que está marcado como un parámetro |
GetType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una cadena que representa el objeto actual. (Heredado de Object) |