Compartilhar via


ConstructionCall Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Implementa a interface IConstructionCallMessage para criar uma mensagem de solicitação que constitui uma chamada de construtor em um objeto remoto.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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
Herança
ConstructionCall
Atributos
Implementações

Comentários

A ConstructionCall classe é usada pela infraestrutura de comunicação remota do .NET Framework. Você não precisa criar uma instância da ConstructionCall classe diretamente; em vez disso, use a IConstructionCallMessage interface .

Um cliente de comunicação remota envia uma ConstructionCall mensagem para um servidor ao tentar criar uma instância de uma classe remota ativada pelo cliente.

Construtores

ConstructionCall(Header[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa a nova instância da classe ConstructionCall de uma matriz de cabeçalhos de comunicação remota.

ConstructionCall(IMessage)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe ConstructionCall copiando uma mensagem existentes.

Campos

ExternalProperties

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Uma interface IDictionary que representa uma coleção de propriedades da mensagem de comunicação remota.

(Herdado de MethodCall)
InternalProperties

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Uma interface IDictionary que representa uma coleção de propriedades da mensagem de comunicação remota.

(Herdado de MethodCall)

Propriedades

ActivationType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o tipo do objeto remoto a ser ativado.

ActivationTypeName

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o nome completo do tipo do objeto remoto a ser ativado.

Activator

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o ativador que ativa o objeto remoto.

ArgCount

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o número de argumentos passados para um método.

(Herdado de MethodCall)
Args

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de argumentos passados para um método.

(Herdado de MethodCall)
CallSiteActivationAttributes

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém os atributos de ativação do site de chamada para o objeto remoto.

ContextProperties

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma lista de propriedades que definem o contexto no qual o objeto remoto deve ser criado.

HasVarArgs

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um valor que indica se o método pode aceitar um número variável de argumentos.

(Herdado de MethodCall)
InArgCount

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o número de argumentos na chamada de método que não são marcados como parâmetros out.

(Herdado de MethodCall)
InArgs

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de argumentos na chamada de método que não são marcados como parâmetros out.

(Herdado de MethodCall)
LogicalCallContext

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o LogicalCallContext da chamada de método atual.

(Herdado de MethodCall)
MethodBase

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a MethodBase do método chamado.

(Herdado de MethodCall)
MethodName

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o nome do método invocado.

(Herdado de MethodCall)
MethodSignature

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um objeto que contém a assinatura do método.

(Herdado de MethodCall)
Properties

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma interface IDictionary que representa uma coleção das propriedades da mensagem de comunicação remota.

TypeName

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o nome de tipo completo do objeto remoto no qual está sendo feita a chamada de método.

(Herdado de MethodCall)
Uri

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o URI (Uniform Resource Identifier) do objeto remoto no qual está sendo feita a chamada de método.

(Herdado de MethodCall)

Métodos

Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetArg(Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um argumento de método, como um objeto, em um índice especificado.

(Herdado de MethodCall)
GetArgName(Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o nome de um argumento de método em um índice especificado.

(Herdado de MethodCall)
GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Serve como a função de hash padrão.

(Herdado de Object)
GetInArg(Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um argumento de método em um índice especificado não está marcado como um parâmetro out.

(Herdado de MethodCall)
GetInArgName(Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o nome de um argumento de método em um índice especificado que não está marcado como um parâmetro out.

(Herdado de MethodCall)
GetObjectData(SerializationInfo, StreamingContext)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

O método GetObjectData(SerializationInfo, StreamingContext) não está implementado.

(Herdado de MethodCall)
GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
HeaderHandler(Header[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa um manipulador de serialização interno de uma matriz de cabeçalhos de comunicação remota que são aplicados a um método.

(Herdado de MethodCall)
Init()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma MethodCall.

(Herdado de MethodCall)
MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ResolveMethod()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define as informações do método por meio das propriedades da mensagem de comunicação remota inicializada anteriormente.

(Herdado de MethodCall)
RootSetObjectData(SerializationInfo, StreamingContext)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define as informações do método por meio das configurações de serialização.

(Herdado de MethodCall)
ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também