ConstructionResponse Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Implementiert die IConstructionReturnMessage Schnittstelle zum Erstellen einer Nachricht, die auf einen Aufruf reagiert, um ein Remoteobjekt zu instanziieren.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public ref class ConstructionResponse : System::Runtime::Remoting::Messaging::MethodResponse, System::Runtime::Remoting::Activation::IConstructionReturnMessage
[System.CLSCompliant(false)]
[System.Serializable]
public class ConstructionResponse : System.Runtime.Remoting.Messaging.MethodResponse, System.Runtime.Remoting.Activation.IConstructionReturnMessage
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ConstructionResponse : System.Runtime.Remoting.Messaging.MethodResponse, System.Runtime.Remoting.Activation.IConstructionReturnMessage
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class ConstructionResponse : System.Runtime.Remoting.Messaging.MethodResponse, System.Runtime.Remoting.Activation.IConstructionReturnMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
type ConstructionResponse = class
inherit MethodResponse
interface IConstructionReturnMessage
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ConstructionResponse = class
inherit MethodResponse
interface IConstructionReturnMessage
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ConstructionResponse = class
inherit MethodResponse
interface IConstructionReturnMessage
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
Public Class ConstructionResponse
Inherits MethodResponse
Implements IConstructionReturnMessage
- Vererbung
- Attribute
- Implementiert
Hinweise
Ein ConstructionResponse Objekt gibt das Ergebnis einer Konstruktionsanforderung zurück, die mit der IConstructionCallMessage Schnittstelle gesendet wurde.
Die ConstructionResponse-Klasse wird von der Remotinginfrastruktur des .NET Frameworks verwendet. Sie müssen keine Instanz der ConstructionResponse Klasse direkt erstellen. Verwenden Sie stattdessen die IConstructionReturnMessage Schnittstelle.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ConstructionResponse(Header[], IMethodCallMessage) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Initialisiert eine neue Instanz der ConstructionResponse Klasse aus einem Array von Remotingheadern und einer Anforderungsnachricht. |
Felder
| Name | Beschreibung |
|---|---|
| ExternalProperties |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine IDictionary Schnittstelle an, die eine Auflistung der Eigenschaften der Remotingnachricht darstellt. (Geerbt von MethodResponse) |
| InternalProperties |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine IDictionary Schnittstelle an, die eine Auflistung der Eigenschaften der Remotingnachricht darstellt. (Geerbt von MethodResponse) |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ArgCount |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft die Anzahl der Argumente ab, die an die Methode übergeben werden. (Geerbt von MethodResponse) |
| 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 die Methode übergeben werden. (Geerbt von MethodResponse) |
| Exception |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft die Ausnahme ab, die während des Methodenaufrufs ausgelöst wird, oder |
| 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 akzeptieren kann. (Geerbt von MethodResponse) |
| LogicalCallContext |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den LogicalCallContext aktuellen Methodenaufruf ab. (Geerbt von MethodResponse) |
| MethodBase |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft die MethodBase aufgerufene Methode ab. (Geerbt von MethodResponse) |
| 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 MethodResponse) |
| 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 MethodResponse) |
| OutArgCount |
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, der als |
| OutArgs |
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 als |
| 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 Remotingnachricht darstellt. |
| ReturnValue |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den Rückgabewert des Methodenaufrufs ab. (Geerbt von MethodResponse) |
| TypeName |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den vollständigen Typ des Remoteobjekts ab, für das der Methodenaufruf ausgeführt wird. (Geerbt von MethodResponse) |
| 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 ab, für das der Methodenaufruf ausgeführt wird. (Geerbt von MethodResponse) |
Methoden
| Name | Beschreibung |
|---|---|
| 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 Objekt bei einem angegebenen Index ab. (Geerbt von MethodResponse) |
| 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 bei einem angegebenen Index ab. (Geerbt von MethodResponse) |
| GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient als Standardhashfunktion. (Geerbt von Object) |
| 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 MethodResponse) |
| GetOutArg(Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt das angegebene Argument zurück, das als |
| GetOutArgName(Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt den Namen des angegebenen Arguments zurück, das als |
| GetType() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft die 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 Remotingheadern, die auf eine Methode angewendet werden. (Geerbt von MethodResponse) |
| MemberwiseClone() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| RootSetObjectData(SerializationInfo, StreamingContext) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Legt Methodeninformationen aus Serialisierungseinstellungen fest. (Geerbt von MethodResponse) |
| 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) |