MethodResponse Klas

Definitie

Belangrijk

Deze API is niet CLS-conform.

Implementeert de IMethodReturnMessage interface om een bericht te maken dat fungeert als een methodereactie op een extern object.

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

public ref class MethodResponse : System::Runtime::Remoting::Messaging::IMethodReturnMessage, System::Runtime::Serialization::ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
public class MethodResponse : System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class MethodResponse : System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class MethodResponse : System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
type MethodResponse = class
    interface IMethodReturnMessage
    interface IMethodMessage
    interface IMessage
    interface ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type MethodResponse = class
    interface IMethodReturnMessage
    interface IMethodMessage
    interface IMessage
    interface ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type MethodResponse = class
    interface IMethodReturnMessage
    interface IMethodMessage
    interface IMessage
    interface ISerializable
Public Class MethodResponse
Implements IMethodReturnMessage, ISerializable
Overname
MethodResponse
Afgeleid
Kenmerken
Implementeringen

Opmerkingen

Een MethodResponse wordt gegenereerd als gevolg van een methode die wordt aangeroepen op een extern object en wordt gebruikt om de resultaten van de methode-aanroep terug te sturen naar de aanroeper. Het bericht bevat een retourwaarde en out argumenten.

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

MethodResponse bevat externe gegevens aan het einde van de berichtsink. Een externe server retourneert een MethodResponse bericht naar een client.

Constructors

Name Description
MethodResponse(Header[], IMethodCallMessage)

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

Initialiseert een nieuw exemplaar van de MethodResponse klasse op basis van een matrix met externe headers en een aanvraagbericht.

Velden

Name Description
ExternalProperties

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

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

InternalProperties

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

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

Eigenschappen

Name Description
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 de methode is doorgegeven.

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 aan de methode zijn doorgegeven.

Exception

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

Hiermee wordt de uitzondering opgevraagd tijdens de methodeaanroep of null als de methode geen uitzondering heeft gegenereerd.

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.

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.

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.

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.

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.

OutArgCount

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 is gemarkeerd als ref of out parameters.

OutArgs

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 zijn gemarkeerd als ref of out parameters.

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.

ReturnValue

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

Hiermee wordt de retourwaarde van de methode-aanroep opgehaald.

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.

Uri

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

Hiermee haalt u de URI (Uniform Resource Identifier) op van het externe object waarop de methode-aanroep wordt uitgevoerd.

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.

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.

GetHashCode()

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

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
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.

GetOutArg(Int32)

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

Retourneert het opgegeven argument dat is gemarkeerd als een ref parameter of parameter out .

GetOutArgName(Int32)

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

Retourneert de naam van het opgegeven argument dat is gemarkeerd als een ref parameter of parameter out .

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.

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)
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.

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