ConstructionCall Třída

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Implementuje IConstructionCallMessage rozhraní pro vytvoření zprávy požadavku, která představuje volání konstruktoru na vzdáleném 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 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
Dědičnost
ConstructionCall
Atributy
Implementuje

Poznámky

Třída ConstructionCall je používána infrastrukturou vzdálené komunikace rozhraní .NET Framework. Nemusíte vytvářet instanci ConstructionCall třídy přímo. Místo toho použijte IConstructionCallMessage rozhraní.

Vzdálený klient vzdálené komunikace odešle ConstructionCall zprávu na server při pokusu o vytvoření instance vzdálené třídy aktivované klientem.

Konstruktory

Name Description
ConstructionCall(Header[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci ConstructionCall třídy z pole hlaviček vzdálené komunikace.

ConstructionCall(IMessage)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci ConstructionCall třídy zkopírováním existující zprávy.

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.

Rozhraní IDictionary , které představuje kolekci vlastností vzdálené komunikace zprávy.

(Zděděno od MethodCall)
InternalProperties

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Rozhraní IDictionary , které představuje kolekci vlastností vzdálené komunikace zprávy.

(Zděděno od MethodCall)

Vlastnosti

Name Description
ActivationType

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá typ vzdáleného objektu k aktivaci.

ActivationTypeName

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá úplný název typu vzdáleného objektu k aktivaci.

Activator

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví aktivátor, který aktivuje vzdálený objekt.

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 MethodCall)
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 MethodCall)
CallSiteActivationAttributes

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá atributy aktivace volání lokality pro vzdálený objekt.

ContextProperties

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá seznam vlastností, které definují kontext, ve kterém se má vzdálený objekt vytvořit.

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 MethodCall)
InArgCount

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ů ve volání metody, které nejsou označeny jako out parametry.

(Zděděno od MethodCall)
InArgs

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é nejsou označeny jako out parametry.

(Zděděno od MethodCall)
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 MethodCall)
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 MethodCall)
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 MethodCall)
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 MethodCall)
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.

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 MethodCall)
Uri

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví Identifikátor URI (Uniform Resource Identifier) vzdáleného objektu, na kterém se provádí volání metody.

(Zděděno od MethodCall)

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 MethodCall)
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 MethodCall)
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)
GetInArg(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 v zadaném indexu, který není označen jako out parametr.

(Zděděno od MethodCall)
GetInArgName(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, který není označen jako out parametr.

(Zděděno od MethodCall)
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 MethodCall)
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 MethodCall)
Init()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje MethodCall.

(Zděděno od MethodCall)
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)
ResolveMethod()

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 dříve inicializovaných vlastností zpráv vzdálené komunikace.

(Zděděno od MethodCall)
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 MethodCall)
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)

Platí pro

Viz také