ConstructionCall Classe

Definição

Importante

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

Implementa a IConstructionCallMessage interface para criar uma mensagem de pedido que constitui uma chamada de construtor num objeto remoto.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir 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

Observações

A classe ConstructionCall é utilizada pela infraestrutura remota do .NET Framework. Não precisa de criar uma instância da ConstructionCall classe diretamente; em vez disso, use a IConstructionCallMessage interface.

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

Construtores

Name Description
ConstructionCall(Header[])

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Inicializa uma nova instância da ConstructionCall classe a partir de um array de cabeçalhos remotos.

ConstructionCall(IMessage)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

Campos

Name Description
ExternalProperties

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)
InternalProperties

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)

Propriedades

Name Description
ActivationType

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Faz com que o tipo de objeto remoto seja ativado.

ActivationTypeName

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

Activator

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recebe ou define o ativador que ativa o objeto remoto.

ArgCount

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Faz com que o número de argumentos seja passado para um método.

(Herdado de MethodCall)
Args

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Faz com que um conjunto de argumentos seja passado para um método.

(Herdado de MethodCall)
CallSiteActivationAttributes

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

ContextProperties

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

HasVarArgs

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir 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 suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)
InArgs

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém um array de argumentos na chamada de método que não estão marcados como out parâmetros.

(Herdado de MethodCall)
LogicalCallContext

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o LogicalCallContext para a chamada de método atual.

(Herdado de MethodCall)
MethodBase

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o MethodBase método chamado.

(Herdado de MethodCall)
MethodName

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Recebe o nome do método invocado.

(Herdado de MethodCall)
MethodSignature

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)
Properties

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

TypeName

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o nome completo do tipo do objeto remoto onde a chamada ao método está a ser feita.

(Herdado de MethodCall)
Uri

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou define o Identificador Uniforme de Recursos (URI) do objeto remoto onde a chamada ao método está a ser feita.

(Herdado de MethodCall)

Métodos

Name Description
Equals(Object)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetArg(Int32)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)
GetArgName(Int32)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)
GetHashCode()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Serve como função de hash predefinida.

(Herdado de Object)
GetInArg(Int32)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)
GetInArgName(Int32)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)
GetObjectData(SerializationInfo, StreamingContext)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

(Herdado de MethodCall)
GetType()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
HeaderHandler(Header[])

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Inicializa um manipulador interno de serialização a partir de um array de cabeçalhos remotos que são aplicados a um método.

(Herdado de MethodCall)
Init()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Inicializa um MethodCall.

(Herdado de MethodCall)
MemberwiseClone()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ResolveMethod()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Define a informação do método a partir das propriedades da mensagem remota previamente inicializadas.

(Herdado de MethodCall)
RootSetObjectData(SerializationInfo, StreamingContext)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Define a informação do método a partir das definições de serialização.

(Herdado de MethodCall)
ToString()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também