Freigeben über


ConstructionCall Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Implementiert die IConstructionCallMessage-Schnittstelle, um eine Anforderungsmeldung zu erstellen, die einen Konstruktoraufruf für ein Remoteobjekt bildet.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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
Vererbung
ConstructionCall
Attribute
Implementiert

Hinweise

Die ConstructionCall -Klasse wird von der Remotinginfrastruktur des .NET Framework verwendet. Sie müssen keine instance der ConstructionCall -Klasse direkt erstellen. Verwenden Sie stattdessen die IConstructionCallMessage -Schnittstelle.

Ein Remotingclient sendet eine ConstructionCall Nachricht an einen Server, wenn versucht wird, eine instance einer vom Client aktivierten Remoteklasse zu erstellen.

Konstruktoren

ConstructionCall(Header[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der ConstructionCall-Klasse mit einem Array von Remoteheadern.

ConstructionCall(IMessage)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert durch das Kopieren einer vorhandenen Meldung eine neue Instanz der ConstructionCall-Klasse.

Felder

ExternalProperties

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Eine IDictionary-Schnittstelle, die eine Auflistung der Eigenschaften der Remotemeldung darstellt.

(Geerbt von MethodCall)
InternalProperties

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Eine IDictionary-Schnittstelle, die eine Auflistung der Eigenschaften der Remotemeldung darstellt.

(Geerbt von MethodCall)

Eigenschaften

ActivationType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ des zu aktivierenden Remoteobjekts ab.

ActivationTypeName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den vollständigen Typnamen des zu aktivierenden Remoteobjekts ab.

Activator

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Aktivierung ab, mit der das Remoteobjekt aktiviert wird, oder legt diese fest.

ArgCount

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Anzahl von Argumenten ab, die an eine Methode übergeben werden.

(Geerbt von MethodCall)
Args

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Array von Argumenten ab, die an eine Methode übergeben werden.

(Geerbt von MethodCall)
CallSiteActivationAttributes

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die aufrufseitigen Aktivierungsattribute für das Remoteobjekt ab.

ContextProperties

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste von Eigenschaften ab, die den Kontext definieren, in dem das Remoteobjekt erstellt werden soll.

HasVarArgs

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob die Methode eine variable Anzahl von Argumenten akzeptiert.

(Geerbt von MethodCall)
InArgCount

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Anzahl der Argumente im Methodenaufruf ab, die nicht als out-Parameter gekennzeichnet sind.

(Geerbt von MethodCall)
InArgs

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Array von Argumenten im Methodenaufruf ab, die nicht als out-Parameter gekennzeichnet sind.

(Geerbt von MethodCall)
LogicalCallContext

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den LogicalCallContext für den aktuellen Methodenaufruf ab.

(Geerbt von MethodCall)
MethodBase

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den MethodBase der aufgerufenen Methode ab.

(Geerbt von MethodCall)
MethodName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Namen der aufgerufenen Methode ab.

(Geerbt von MethodCall)
MethodSignature

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Objekt ab, das die Methodensignatur enthält.

(Geerbt von MethodCall)
Properties

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine IDictionary-Schnittstelle ab, die eine Auflistung der Eigenschaften der Remotemeldung darstellt.

TypeName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den vollständigen Typnamen des Remoteobjekts ab, für das der Methodenaufruf erfolgt.

(Geerbt von MethodCall)
Uri

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den URI (Uniform Resource Identifier) des Remoteobjekts fest, für das der Methodenaufruf durchgeführt wird, oder legt diesen fest.

(Geerbt von MethodCall)

Methoden

Equals(Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetArg(Int32)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Methodenargument als ein Objekt an einem angegebenen Index ab.

(Geerbt von MethodCall)
GetArgName(Int32)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Namen eines Methodenarguments an einem angegebenen Index ab.

(Geerbt von MethodCall)
GetHashCode()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetInArg(Int32)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Methodenargument an einem angegebenen Index ab, das nicht als out-Parameter gekennzeichnet ist.

(Geerbt von MethodCall)
GetInArgName(Int32)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Namen eines Methodenarguments an einem angegebenen Index ab, das nicht als out-Parameter gekennzeichnet ist.

(Geerbt von MethodCall)
GetObjectData(SerializationInfo, StreamingContext)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Die GetObjectData(SerializationInfo, StreamingContext)-Methode ist nicht implementiert.

(Geerbt von MethodCall)
GetType()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
HeaderHandler(Header[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert einen internen Serialisierungshandler aus einem Array von Remoteheadern, die auf eine Methode angewendet werden.

(Geerbt von MethodCall)
Init()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert einen MethodCall.

(Geerbt von MethodCall)
MemberwiseClone()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ResolveMethod()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Legt Methodeninformationen von zuvor initialisierten Remotemeldungseigenschaften fest.

(Geerbt von MethodCall)
RootSetObjectData(SerializationInfo, StreamingContext)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Legt Methodeninformationen mit Serialisierungseinstellungen fest.

(Geerbt von MethodCall)
ToString()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen