ConstructionCall Clase

Definición

Importante

Esta API no es conforme a CLS.

Implementa la interfaz IConstructionCallMessage para crear un mensaje de solicitud que constituye una llamada a 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
ConstructionCall
Atributos
Implementaciones

Comentarios

La ConstructionCall infraestructura de comunicación remota de .NET Framework usa la clase . No es necesario crear una instancia de la ConstructionCall clase directamente; en su lugar, use la IConstructionCallMessage interfaz .

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

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 clase ConstructionCall 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 clase ConstructionCall copiando un mensaje existente.

Campos

ExternalProperties

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.

(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 la colección de propiedades del mensaje de comunicación remota.

(Heredado de MethodCall)

Propiedades

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 al 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 la matriz de argumentos pasados al 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 de 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 a método que no están marcados como parámetros out.

(Heredado de MethodCall)
InArgs

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 no están marcados como parámetros out.

(Heredado de MethodCall)
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.

(Heredado de MethodCall)
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.

(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 de 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 interfaz IDictionary que representa la colección de 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 completo de tipo 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 URI (Identificador uniforme de recursos) del objeto remoto en el que se realiza la llamada a método.

(Heredado de MethodCall)

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.

(Heredado de MethodCall)
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.

(Heredado de MethodCall)
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)
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 un parámetro out.

(Heredado de MethodCall)
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 un parámetro out.

(Heredado de MethodCall)
GetObjectData(SerializationInfo, StreamingContext)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

El método GetObjectData(SerializationInfo, StreamingContext) no está implementado.

(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 a partir de una matriz de encabezados de comunicación remota aplicados 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 una clase MethodCall.

(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 Object actual.

(Heredado de Object)
ResolveMethod()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece información de método a partir de las propiedades de mensaje de comunicación remota previamente inicializadas.

(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 información de método a partir 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)

Se aplica a

Consulte también