ConstructionCall Klas

Definitie

Belangrijk

Deze API is niet CLS-conform.

Implementeert de IConstructionCallMessage interface om een aanvraagbericht te maken dat een constructoroproep vormt voor een extern object.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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
Overname
ConstructionCall
Kenmerken
Implementeringen

Opmerkingen

De klasse ConstructionCall wordt gebruikt door de externe infrastructuur van het .NET Framework. U hoeft niet rechtstreeks een exemplaar van de ConstructionCall klasse te maken. Gebruik in plaats daarvan de IConstructionCallMessage interface.

Een externe client verzendt een ConstructionCall bericht naar een server wanneer wordt geprobeerd een exemplaar van een externe klasse te maken die door de client is geactiveerd.

Constructors

Name Description
ConstructionCall(Header[])

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een nieuw exemplaar van de ConstructionCall klasse op basis van een matrix met externe headers.

ConstructionCall(IMessage)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een nieuw exemplaar van de ConstructionCall klasse door een bestaand bericht te kopiëren.

Velden

Name Description
ExternalProperties

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Een IDictionary interface die een verzameling van de eigenschappen van het externe bericht vertegenwoordigt.

(Overgenomen van MethodCall)
InternalProperties

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Een IDictionary interface die een verzameling van de eigenschappen van het externe bericht vertegenwoordigt.

(Overgenomen van MethodCall)

Eigenschappen

Name Description
ActivationType

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt het type van het externe object opgehaald dat moet worden geactiveerd.

ActivationTypeName

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt de volledige typenaam van het externe object opgehaald dat moet worden geactiveerd.

Activator

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de activator op die het externe object activeert of stelt u deze in.

ArgCount

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het aantal argumenten op dat aan een methode is doorgegeven.

(Overgenomen van MethodCall)
Args

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een matrix van argumenten op die worden doorgegeven aan een methode.

(Overgenomen van MethodCall)
CallSiteActivationAttributes

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de activeringskenmerken van de oproepsite voor het externe object op.

ContextProperties

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een lijst met eigenschappen op waarmee de context wordt gedefinieerd waarin het externe object moet worden gemaakt.

HasVarArgs

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een waarde opgehaald die aangeeft of de methode een variabel aantal argumenten kan accepteren.

(Overgenomen van MethodCall)
InArgCount

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het aantal argumenten op in de methode-aanroep die niet als parameters zijn gemarkeerd out .

(Overgenomen van MethodCall)
InArgs

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een matrix met argumenten op in de methodeaanroep die niet als parameters zijn gemarkeerd out .

(Overgenomen van MethodCall)
LogicalCallContext

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de LogicalCallContext aanroep voor de huidige methode op.

(Overgenomen van MethodCall)
MethodBase

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de MethodBase aangeroepen methode op.

(Overgenomen van MethodCall)
MethodName

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de naam van de aangeroepen methode op.

(Overgenomen van MethodCall)
MethodSignature

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een object op dat de methodehandtekening bevat.

(Overgenomen van MethodCall)
Properties

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een IDictionary interface op die een verzameling van de eigenschappen van het externe bericht vertegenwoordigt.

TypeName

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de volledige typenaam op van het externe object waarop de methode-aanroep wordt uitgevoerd.

(Overgenomen van MethodCall)
Uri

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Haalt de URI (Uniform Resource Identifier) op of stelt deze in van het externe object waarop de methode-aanroep wordt uitgevoerd.

(Overgenomen van MethodCall)

Methoden

Name Description
Equals(Object)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetArg(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een methodeargument als object op bij een opgegeven index.

(Overgenomen van MethodCall)
GetArgName(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de naam van een methodeargument op bij een opgegeven index.

(Overgenomen van MethodCall)
GetHashCode()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetInArg(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een methodeargument op bij een opgegeven index die niet is gemarkeerd als een out parameter.

(Overgenomen van MethodCall)
GetInArgName(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de naam van een methodeargument op voor een opgegeven index die niet is gemarkeerd als een out parameter.

(Overgenomen van MethodCall)
GetObjectData(SerializationInfo, StreamingContext)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

De GetObjectData(SerializationInfo, StreamingContext) methode is niet geïmplementeerd.

(Overgenomen van MethodCall)
GetType()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
HeaderHandler(Header[])

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een interne serialisatiehandler van een matrix met externe headers die worden toegepast op een methode.

(Overgenomen van MethodCall)
Init()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een MethodCall.

(Overgenomen van MethodCall)
MemberwiseClone()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ResolveMethod()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee stelt u methodegegevens van eerder geïnitialiseerde eigenschappen voor externe communicatie in.

(Overgenomen van MethodCall)
RootSetObjectData(SerializationInfo, StreamingContext)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee stelt u methodegegevens uit serialisatie-instellingen in.

(Overgenomen van MethodCall)
ToString()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook