Nyelv

ConstructorInvoker Osztály

Definíció

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

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

Megjegyzések

Ez az osztály jobb teljesítményt nyújt, mint Invoke(Object[]) ha az adott metódussal való kompatibilitás nem szükséges, és amikor a hívó gyorsítótárba helyezheti a ConstructorInvoker-példányt további híváshívások esetén. Ellentétben Invoke(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élkonstruktor beágyazott a teljesítményhez, és nem jelenik meg a veremkövetésekben.

Metódusok

Name Description
Create(ConstructorInfo)

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

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

Meghívja a konstruktort.

Invoke(Object, Object, Object, Object)

Meghívja a konstruktort a megadott argumentumokkal.

Invoke(Object, Object, Object)

Meghívja a konstruktort a megadott argumentumokkal.

Invoke(Object, Object)

Meghívja a konstruktort a megadott argumentumokkal.

Invoke(Object)

Meghívja a konstruktort a megadott argumentumokkal.

Invoke(Span<Object>)

Meghívja a konstruktort 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