ConstructionCall ConstructionCall ConstructionCall ConstructionCall Class

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.Implements the IConstructionCallMessage interface to create a request message that constitutes a constructor call on a remote object.

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.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
[System.Serializable]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
type ConstructionCall = class
    inherit MethodCall
    interface IConstructionCallMessage
    interface IMessage
    interface IMethodCallMessage
    interface IMethodMessage
Public Class ConstructionCall
Inherits MethodCall
Implements IConstructionCallMessage
Herencia
ConstructionCallConstructionCallConstructionCallConstructionCall
Atributos
Implementaciones

Comentarios

La ConstructionCall infraestructura de comunicación remota de la .NET Framework utiliza la clase.The ConstructionCall class is used by the remoting infrastructure of the .NET Framework. No es necesario crear una instancia de la ConstructionCall clase directamente; en su lugar, use la IConstructionCallMessage interfaz.You do not need to create an instance of the ConstructionCall class directly; instead, use the IConstructionCallMessage interface.

Un cliente remoto envía un ConstructionCall mensaje a un servidor cuando se intenta crear una instancia de una clase remota activada en el cliente.A remoting client sends a ConstructionCall message to a server when attempting to create an instance of a client-activated remote class.

Constructores

ConstructionCall(Header[]) ConstructionCall(Header[]) ConstructionCall(Header[]) ConstructionCall(Header[])

Inicializa una nueva instancia de la clase ConstructionCall a partir de una matriz de encabezados de comunicación remota.Initializes a new instance of the ConstructionCall class from an array of remoting headers.

ConstructionCall(IMessage) ConstructionCall(IMessage) ConstructionCall(IMessage) ConstructionCall(IMessage)

Inicializa una nueva instancia de la clase ConstructionCall copiando un mensaje existente.Initializes a new instance of the ConstructionCall class by copying an existing message.

Propiedades

ActivationType ActivationType ActivationType ActivationType

Obtiene el tipo del objeto remoto que se va a activar.Gets the type of the remote object to activate.

ActivationTypeName ActivationTypeName ActivationTypeName ActivationTypeName

Obtiene el nombre de tipo completo del objeto remoto que se va a activar.Gets the full type name of the remote object to activate.

Activator Activator Activator Activator

Obtiene o establece el activador que activa el objeto remoto.Gets or sets the activator that activates the remote object.

ArgCount ArgCount ArgCount ArgCount

Obtiene el número de argumentos pasados al método.Gets the number of arguments passed to a method.

(Inherited from MethodCall)
Args Args Args Args

Obtiene la matriz de argumentos pasados al método.Gets an array of arguments passed to a method.

(Inherited from MethodCall)
CallSiteActivationAttributes CallSiteActivationAttributes CallSiteActivationAttributes CallSiteActivationAttributes

Obtiene los atributos de activación de sitio de llamada para el objeto remoto.Gets the call site activation attributes for the remote object.

ContextProperties ContextProperties ContextProperties ContextProperties

Obtiene una lista de propiedades que definen el contexto en el que se va a crear el objeto remoto.Gets a list of properties that define the context in which the remote object is to be created.

HasVarArgs HasVarArgs HasVarArgs HasVarArgs

Obtiene un valor que indica si el método puede aceptar un número variable de argumentos.Gets a value that indicates whether the method can accept a variable number of arguments.

(Inherited from MethodCall)
InArgCount InArgCount InArgCount InArgCount

Obtiene el número de argumentos de la llamada a método que no están marcados como parámetros out.Gets the number of arguments in the method call that are not marked as out parameters.

(Inherited from MethodCall)
InArgs InArgs InArgs InArgs

Obtiene una matriz de argumentos de la llamada a método que no están marcados como parámetros out.Gets an array of arguments in the method call that are not marked as out parameters.

(Inherited from MethodCall)
LogicalCallContext LogicalCallContext LogicalCallContext LogicalCallContext

Obtiene el valor de LogicalCallContext para la llamada de método actual.Gets the LogicalCallContext for the current method call.

(Inherited from MethodCall)
MethodBase MethodBase MethodBase MethodBase

Obtiene el objeto MethodBase del método invocado.Gets the MethodBase of the called method.

(Inherited from MethodCall)
MethodName MethodName MethodName MethodName

Obtiene el nombre del método invocado.Gets the name of the invoked method.

(Inherited from MethodCall)
MethodSignature MethodSignature MethodSignature MethodSignature

Obtiene un objeto que contiene la firma de método.Gets an object that contains the method signature.

(Inherited from MethodCall)
Properties Properties Properties Properties

Obtiene una interfaz IDictionary que representa la colección de propiedades del mensaje de comunicación remota.Gets an IDictionary interface that represents a collection of the remoting message's properties.

TypeName TypeName TypeName TypeName

Obtiene el nombre completo de tipo del objeto remoto en el que se realiza la llamada al método.Gets the full type name of the remote object on which the method call is being made.

(Inherited from MethodCall)
Uri Uri Uri Uri

Obtiene o establece el URI (Identificador uniforme de recursos) del objeto remoto en el que se realiza la llamada a método.Gets or sets the Uniform Resource Identifier (URI) of the remote object on which the method call is being made.

(Inherited from MethodCall)

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetArg(Int32) GetArg(Int32) GetArg(Int32) GetArg(Int32)

Obtiene el argumento del método, como un objeto, en el índice especificado.Gets a method argument, as an object, at a specified index.

(Inherited from MethodCall)
GetArgName(Int32) GetArgName(Int32) GetArgName(Int32) GetArgName(Int32)

Devuelve el nombre de un argumento del método en el índice especificado.Gets the name of a method argument at a specified index.

(Inherited from MethodCall)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetInArg(Int32) GetInArg(Int32) GetInArg(Int32) GetInArg(Int32)

Obtiene un argumento de método en un índice especificado que no está marcado como un parámetro out.Gets a method argument at a specified index that is not marked as an out parameter.

(Inherited from MethodCall)
GetInArgName(Int32) GetInArgName(Int32) GetInArgName(Int32) GetInArgName(Int32)

Obtiene el nombre de un argumento de método en un índice especificado que no está marcado como un parámetro out.Gets the name of a method argument at a specified index that is not marked as an out parameter.

(Inherited from MethodCall)
GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
HeaderHandler(Header[]) HeaderHandler(Header[]) HeaderHandler(Header[]) HeaderHandler(Header[])

Inicializa un controlador de serialización interno a partir de una matriz de encabezados de comunicación remota aplicados a un método.Initializes an internal serialization handler from an array of remoting headers that are applied to a method.

(Inherited from MethodCall)
Init() Init() Init() Init()

Inicializa una clase MethodCall.Initializes a MethodCall.

(Inherited from MethodCall)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ResolveMethod() ResolveMethod() ResolveMethod() ResolveMethod()

Establece información de método a partir de las propiedades de mensaje de comunicación remota previamente inicializadas.Sets method information from previously initialized remoting message properties.

(Inherited from MethodCall)
RootSetObjectData(SerializationInfo, StreamingContext) RootSetObjectData(SerializationInfo, StreamingContext) RootSetObjectData(SerializationInfo, StreamingContext) RootSetObjectData(SerializationInfo, StreamingContext)

Establece información de método a partir de la configuración de serialización.Sets method information from serialization settings.

(Inherited from MethodCall)
ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Campos

ExternalProperties ExternalProperties ExternalProperties ExternalProperties

Interfaz IDictionary que representa la colección de propiedades del mensaje de comunicación remota.An IDictionary interface that represents a collection of the remoting message's properties.

(Inherited from MethodCall)
InternalProperties InternalProperties InternalProperties InternalProperties

Interfaz IDictionary que representa la colección de propiedades del mensaje de comunicación remota.An IDictionary interface that represents a collection of the remoting message's properties.

(Inherited from MethodCall)

Se aplica a

Consulte también: