Sdílet prostřednictvím


ConstructorInvoker Třída

Definice

Poskytuje metody pro vyvolání metody určené zadaným zadaným ConstructorInfoobjektem .

public ref class ConstructorInvoker sealed
public sealed class ConstructorInvoker
type ConstructorInvoker = class
Public NotInheritable Class ConstructorInvoker
Dědičnost
ConstructorInvoker

Poznámky

Tato třída poskytuje lepší výkon, než Invoke(Object[]) když není nutná kompatibilita s touto metodou a kdy volající může uložit instanci ConstructorInvoker do mezipaměti pro další volání volání volání. Na rozdíl od Invoke(Object[])metody vyvolání v této třídě nevyhledává výchozí hodnoty argumentů, pokud Missing je zadán. Kromě toho může být cílový konstruktor vložen z hlediska výkonu a nezobrazí se v trasování zásobníku.

Metody

Create(ConstructorInfo)

Vytvoří novou instanci položky ConstructorInvoker.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
Invoke()

Vyvolá konstruktor.

Invoke(Object, Object, Object, Object)

Vyvolá konstruktor pomocí zadaných argumentů.

Invoke(Object, Object, Object)

Vyvolá konstruktor pomocí zadaných argumentů.

Invoke(Object, Object)

Vyvolá konstruktor pomocí zadaných argumentů.

Invoke(Object)

Vyvolá konstruktor pomocí zadaných argumentů.

Invoke(Span<Object>)

Vyvolá konstruktor pomocí zadaných argumentů.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro