Nyelv

MethodCallMessageWrapper Osztály

Definíció

Implementálja a IMethodCallMessage felületet egy kérési üzenet létrehozásához, amely metódushívásként működik egy távoli objektumon.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public ref class MethodCallMessageWrapper : System::Runtime::Remoting::Messaging::InternalMessageWrapper, System::Runtime::Remoting::Messaging::IMethodCallMessage
public class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodCallMessage
[System.Runtime.InteropServices.ComVisible(true)]
public class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodCallMessage
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodCallMessage
type MethodCallMessageWrapper = class
    inherit InternalMessageWrapper
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
type MethodCallMessageWrapper = class
    inherit InternalMessageWrapper
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type MethodCallMessageWrapper = class
    inherit InternalMessageWrapper
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
Public Class MethodCallMessageWrapper
Inherits InternalMessageWrapper
Implements IMethodCallMessage
Öröklődés
MethodCallMessageWrapper
Attribútumok
Megvalósítás

Megjegyzések

A MethodCallMessageWrapper osztályt a .NET-keretrendszer újrametszetési infrastruktúrája használja. Nem kell közvetlenül létrehoznia az MethodCallMessageWrapper osztály egy példányát, hanem használja a IMethodCallMessage felületet.

MethodCallMessageWrapper az üzenetek fogadói közötti továbbításhoz sorba csomagolja az adatok újraküldését. Az újraegyesítő ügyfél üzenetet küld egy MethodCallMessageWrapper kiszolgálónak.

Konstruktorok

Name Description
MethodCallMessageWrapper(IMethodCallMessage)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja az MethodCallMessageWrapper osztály új példányát egy IMethodCallMessage felület körbefuttatásával.

Mezők

Name Description
WrappedMessage

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az üzenetburkoló által burkolt kérés- vagy válaszfelületet IMethodMessage jelöli.

(Öröklődés forrása InternalMessageWrapper)

Tulajdonságok

Name Description
ArgCount

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a metódusnak átadott argumentumok számát.

Args

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A metódusnak átadott argumentumok tömbjének lekérdezése.

HasVarArgs

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy értéket kap, amely jelzi, hogy a metódus elfogad-e változó számú argumentumot.

InArgCount

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A metódushívás azon argumentumainak számát adja meg, amelyek nincsenek paraméterként out megjelölve.

InArgs

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan argumentumtömböt kér le a metódushívásban, amelyek nincsenek paraméterként out megjelölve.

LogicalCallContext

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az LogicalCallContext aktuális metódushívást.

MethodBase

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a MethodBase hívott metódust.

MethodName

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a meghívott metódus nevét.

MethodSignature

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a metódus-aláírást tartalmazó objektumot.

Properties

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az IDictionary átírási üzenet tulajdonságainak gyűjteményét jelöli.

TypeName

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri annak a távoli objektumnak a teljes nevét, amelyen a metódushívás történik.

Uri

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri annak a távoli objektumnak az egységes erőforrás-azonosítóját (URI), amelyen a metódushívás történik.

Metódusok

Name Description
Equals(Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetArg(Int32)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Metódusargumentumot kér le objektumként egy adott indexhez.

GetArgName(Int32)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri egy metódusargumentum nevét egy adott indexben.

GetHashCode()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetInArg(Int32)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Metódusargumentumot kér le egy megadott indexhez, amely nincs paraméterként out megjelölve.

GetInArgName(Int32)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri egy metódusargumentum nevét egy megadott indexben, amely nincs kifelé mutató paraméterként megjelölve.

GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még