ConstructionCall 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í.
Importante
Esta API no es conforme a CLS.
Implementa la IConstructionCallMessage interfaz para crear un mensaje de solicitud que constituye una llamada de constructor 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 ConstructionCall : System::Runtime::Remoting::Messaging::MethodCall, System::Runtime::Remoting::Activation::IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
type ConstructionCall = class
inherit MethodCall
interface IConstructionCallMessage
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ConstructionCall = class
inherit MethodCall
interface IConstructionCallMessage
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ConstructionCall = class
inherit MethodCall
interface IConstructionCallMessage
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
Public Class ConstructionCall
Inherits MethodCall
Implements IConstructionCallMessage
- Herencia
- Atributos
- Implementaciones
Comentarios
La infraestructura de comunicación remota de .NET Framework usa la clase />
Un cliente de comunicación remota envía un ConstructionCall mensaje a un servidor al intentar crear una instancia de una clase remota activada por el cliente.
Constructores
| Nombre | Description |
|---|---|
| ConstructionCall(Header[]) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la ConstructionCall clase a partir de una matriz de encabezados de comunicación remota. |
| ConstructionCall(IMessage) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la ConstructionCall clase copiando un mensaje existente. |
Campos
| Nombre | Description |
|---|---|
| ExternalProperties |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Interfaz IDictionary que representa una colección de las propiedades del mensaje de comunicación remota. (Heredado de MethodCall) |
| InternalProperties |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Interfaz IDictionary que representa una colección de las propiedades del mensaje de comunicación remota. (Heredado de MethodCall) |
Propiedades
| Nombre | Description |
|---|---|
| ActivationType |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el tipo del objeto remoto que se va a activar. |
| ActivationTypeName |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el nombre de tipo completo del objeto remoto que se va a activar. |
| Activator |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el activador que activa el objeto remoto. |
| 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 a un método . (Heredado de MethodCall) |
| Args |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de argumentos pasados a un método . (Heredado de MethodCall) |
| CallSiteActivationAttributes |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene los atributos de activación del sitio de llamada para el objeto remoto. |
| ContextProperties |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una lista de propiedades que definen el contexto en el que se va a crear el objeto remoto. |
| HasVarArgs |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el método puede aceptar un número variable de argumentos. (Heredado de MethodCall) |
| InArgCount |
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 al método que no están marcados como |
| InArgs |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de argumentos en la llamada al método que no está marcada como |
| LogicalCallContext |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene para LogicalCallContext la llamada al método actual. (Heredado de MethodCall) |
| MethodBase |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el MethodBase del método llamado. (Heredado de MethodCall) |
| 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. (Heredado de MethodCall) |
| 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 del método. (Heredado de MethodCall) |
| Properties |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una IDictionary interfaz que representa una colección de las propiedades del mensaje de comunicación remota. |
| TypeName |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el nombre de tipo completo del objeto remoto en el que se realiza la llamada al método. (Heredado de MethodCall) |
| Uri |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el identificador uniforme de recursos (URI) del objeto remoto en el que se realiza la llamada al método. (Heredado de MethodCall) |
Métodos
| Nombre | Description |
|---|---|
| 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 al 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 un argumento de método, como un objeto, en un índice especificado. (Heredado de MethodCall) |
| GetArgName(Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el nombre de un argumento de método en un índice especificado. (Heredado de MethodCall) |
| GetHashCode() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Actúa como función hash predeterminada. (Heredado de Object) |
| GetInArg(Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un argumento de método en un índice especificado que no está marcado como parámetro |
| GetInArgName(Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el nombre de un argumento de método en un índice especificado que no está marcado como parámetro |
| GetObjectData(SerializationInfo, StreamingContext) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. El GetObjectData(SerializationInfo, StreamingContext) método no se implementa. (Heredado de MethodCall) |
| 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) |
| HeaderHandler(Header[]) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa un controlador de serialización interno desde una matriz de encabezados de comunicación remota que se aplican a un método. (Heredado de MethodCall) |
| Init() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa un MethodCallobjeto . (Heredado de MethodCall) |
| MemberwiseClone() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una copia superficial del Objectactual. (Heredado de Object) |
| ResolveMethod() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Establece la información del método de las propiedades de mensaje de comunicación remota inicializadas previamente. (Heredado de MethodCall) |
| RootSetObjectData(SerializationInfo, StreamingContext) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Establece la información del método de la configuración de serialización. (Heredado de MethodCall) |
| 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) |