ConstructionCall Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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 |
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 |
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 |
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 |
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) |