MethodInvoker Osztály

Definíció

Metódusokat biztosít a megadott MethodBasemetódus meghívásához.

public ref class MethodInvoker sealed
public sealed class MethodInvoker
type MethodInvoker = class
Public NotInheritable Class MethodInvoker
Öröklődés
MethodInvoker

Megjegyzések

Az osztály metódusai jobb teljesítményt nyújtanak, mint Invoke(Object, Object[]) amikor nincs szükség a metódussal való kompatibilitásra, és amikor a hívó gyorsítótárba tudja adni a MethodInvoker-példányt további híváshívások esetén. Ellentétben Invoke(Object, Object[])az ebben az osztályban lévő meghívási metódusok nem keresik meg az argumentumok alapértelmezett értékeit, ha Missing meg van adva. Emellett előfordulhat, hogy a célmetódus beágyazott a teljesítményhez, és nem jelenik meg a veremkövetésekben.

Metódusok

Name Description
Create(MethodBase)

Létrehoz egy új példányt a MethodInvoker.

Equals(Object)

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

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

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

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

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

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

Meghívja a metódust a megadott argumentumokkal.

Invoke(Object, Object, Object, Object)

Meghívja a metódust a megadott argumentumokkal.

Invoke(Object, Object, Object)

Meghívja a metódust a megadott argumentumokkal.

Invoke(Object, Object)

Meghívja a metódust a megadott argumentumokkal.

Invoke(Object, Span<Object>)

Meghívja a metódust a megadott argumentumokkal.

Invoke(Object)

Meghívja a metódust a megadott argumentumokkal.

MemberwiseClone()

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

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

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