Condividi tramite


ConstructionCall Classe

Definizione

Importante

Questa API non è conforme a CLS.

Implementa l'interfaccia IConstructionCallMessage per creare un messaggio di richiesta che costituisce una chiamata del costruttore su un oggetto remoto.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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
Ereditarietà
ConstructionCall
Attributi
Implementazioni

Commenti

La ConstructionCall classe viene usata dall'infrastruttura remota di .NET Framework. Non è necessario creare direttamente un'istanza della ConstructionCall classe. Usare invece l'interfaccia IConstructionCallMessage .

Un client remoto invia un ConstructionCall messaggio a un server quando si tenta di creare un'istanza di una classe remota attivata dal client.

Costruttori

ConstructionCall(Header[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della classe ConstructionCall da una matrice di intestazioni remote.

ConstructionCall(IMessage)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della classe ConstructionCall copiando un messaggio esistente.

Campi

ExternalProperties

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Interfaccia IDictionary che rappresenta un insieme di proprietà del messaggio remoto.

(Ereditato da MethodCall)
InternalProperties

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Interfaccia IDictionary che rappresenta un insieme di proprietà del messaggio remoto.

(Ereditato da MethodCall)

Proprietà

ActivationType

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il tipo dell'oggetto remoto da attivare.

ActivationTypeName

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il nome completo dell'oggetto remoto da attivare.

Activator

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta l'attivatore che attiva l'oggetto remoto.

ArgCount

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il numero di argomenti passati al metodo.

(Ereditato da MethodCall)
Args

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una matrice di argomenti passati a un metodo.

(Ereditato da MethodCall)
CallSiteActivationAttributes

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene gli attributi di attivazione del sito di chiamata per l'oggetto remoto.

ContextProperties

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un elenco delle proprietà che definiscono il contesto nel quale creare l'oggetto remoto.

HasVarArgs

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un valore che indica se il metodo accetta un numero variabile di argomenti.

(Ereditato da MethodCall)
InArgCount

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il numero di argomenti nella chiamata al metodo non contrassegnati come parametri out.

(Ereditato da MethodCall)
InArgs

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una matrice di argomenti nella chiamata al metodo non contrassegnati come parametri out.

(Ereditato da MethodCall)
LogicalCallContext

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'oggetto LogicalCallContext per la chiamata di metodo corrente.

(Ereditato da MethodCall)
MethodBase

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'oggetto MethodBase del metodo chiamato.

(Ereditato da MethodCall)
MethodName

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il nome del metodo richiamato.

(Ereditato da MethodCall)
MethodSignature

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un oggetto contenente la firma del metodo.

(Ereditato da MethodCall)
Properties

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un'interfaccia IDictionary che rappresenta un insieme di proprietà del messaggio remoto.

TypeName

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il nome del tipo dell'oggetto remoto sul quale è stata effettuata la chiamata al metodo.

(Ereditato da MethodCall)
Uri

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta l'URI (Uniform Resource Identifier) dell'oggetto remoto sul quale è stata effettuata la chiamata al metodo.

(Ereditato da MethodCall)

Metodi

Equals(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetArg(Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un argomento specifico del metodo, come un oggetto, in corrispondenza dell'indice specificato.

(Ereditato da MethodCall)
GetArgName(Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il nome di un argomento specifico del metodo in corrispondenza dell'indice specificato.

(Ereditato da MethodCall)
GetHashCode()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInArg(Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un argomento specifico del metodo in corrispondenza dell'indice specificato non contrassegnato come parametro out.

(Ereditato da MethodCall)
GetInArgName(Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il nome di un argomento del metodo in corrispondenza dell'indice specificato non contrassegnato come parametro out.

(Ereditato da MethodCall)
GetObjectData(SerializationInfo, StreamingContext)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Il metodo GetObjectData(SerializationInfo, StreamingContext) non è implementato.

(Ereditato da MethodCall)
GetType()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
HeaderHandler(Header[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza un gestore di serializzazione interno da una matrice di intestazioni remote applicate a un metodo.

(Ereditato da MethodCall)
Init()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza un oggetto MethodCall.

(Ereditato da MethodCall)
MemberwiseClone()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ResolveMethod()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Imposta le informazioni sul metodo dalle proprietà del messaggio remoto inizializzate precedentemente.

(Ereditato da MethodCall)
RootSetObjectData(SerializationInfo, StreamingContext)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Imposta le informazioni sul metodo dalle informazioni serializzate.

(Ereditato da MethodCall)
ToString()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche