ConstructionResponse Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Implementuje IConstructionReturnMessage rozhraní pro vytvoření zprávy, která reaguje na volání vytvoření instance vzdáleného objektu.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
- Dědičnost
- Atributy
- Implementuje
Poznámky
Objekt ConstructionResponse vrátí výsledek požadavku na výstavbu odeslaného s rozhraním IConstructionCallMessage .
Třída ConstructionResponse je používána infrastrukturou vzdálené komunikace rozhraní .NET Framework. Nemusíte vytvářet instanci ConstructionResponse třídy přímo. Místo toho použijte IConstructionReturnMessage rozhraní.
Konstruktory
| Name | Description |
|---|---|
| ConstructionResponse(Header[], IMethodCallMessage) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci ConstructionResponse třídy z pole hlavičky vzdálené komunikace a zprávu požadavku. |
Pole
| Name | Description |
|---|---|
| ExternalProperties |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje IDictionary rozhraní, které představuje kolekci vlastností zprávy vzdálené komunikace. (Zděděno od MethodResponse) |
| InternalProperties |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje IDictionary rozhraní, které představuje kolekci vlastností zprávy vzdálené komunikace. (Zděděno od MethodResponse) |
Vlastnosti
| Name | Description |
|---|---|
| ArgCount |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá počet argumentů předaných metodě. (Zděděno od MethodResponse) |
| Args |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá pole argumentů předaných metodě. (Zděděno od MethodResponse) |
| Exception |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá výjimku vyvolanou během volání metody, nebo |
| HasVarArgs |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá hodnotu, která určuje, zda metoda může přijmout proměnný počet argumentů. (Zděděno od MethodResponse) |
| LogicalCallContext |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. LogicalCallContext Získá pro aktuální volání metody. (Zděděno od MethodResponse) |
| MethodBase |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. MethodBase Získá volanou metodu. (Zděděno od MethodResponse) |
| MethodName |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá název vyvolané metody. (Zděděno od MethodResponse) |
| MethodSignature |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá objekt, který obsahuje podpis metody. (Zděděno od MethodResponse) |
| OutArgCount |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá počet argumentů volání metody označené jako |
| OutArgs |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá pole argumentů ve volání metody, které jsou označeny jako |
| Properties |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. IDictionary Získá rozhraní, které představuje kolekci vlastností vzdálené komunikace zprávy. |
| ReturnValue |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá návratová hodnota volání metody. (Zděděno od MethodResponse) |
| TypeName |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá úplný typ názvu vzdáleného objektu, na kterém se provádí volání metody. (Zděděno od MethodResponse) |
| Uri |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá Identifikátor URI (Uniform Resource Identifier) vzdáleného objektu, na kterém se provádí volání metody. (Zděděno od MethodResponse) |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetArg(Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá argument metody jako objekt v zadaném indexu. (Zděděno od MethodResponse) |
| GetArgName(Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá název argumentu metody v zadaném indexu. (Zděděno od MethodResponse) |
| GetHashCode() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetObjectData(SerializationInfo, StreamingContext) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Metoda GetObjectData(SerializationInfo, StreamingContext) není implementována. (Zděděno od MethodResponse) |
| GetOutArg(Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí zadaný argument označený |
| GetOutArgName(Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí název zadaného argumentu označeného |
| GetType() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá Type aktuální instance. (Zděděno od Object) |
| HeaderHandler(Header[]) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje interní serializační obslužnou rutinu z pole hlaviček vzdálené komunikace, které jsou použity pro metodu. (Zděděno od MethodResponse) |
| MemberwiseClone() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| RootSetObjectData(SerializationInfo, StreamingContext) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Nastaví informace o metodě z nastavení serializace. (Zděděno od MethodResponse) |
| ToString() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |