ConstructorInvoker 類別

定義

提供呼叫所指定 ConstructorInfo方法的方法。

public ref class ConstructorInvoker sealed
public sealed class ConstructorInvoker
type ConstructorInvoker = class
Public NotInheritable Class ConstructorInvoker
繼承
ConstructorInvoker

備註

此類別比起不需要相容該方法且呼叫者能快取 ConstructorInvoker 實例以進行額外呼叫時,提供更好的效能 Invoke(Object[]) 。 與 Invoke(Object[])不同,這類的 invoke 方法在指定參數時不會查詢預設值 Missing 。 此外,目標建構子可能為效能而內嵌,且不會出現在堆疊追蹤中。

方法

名稱 Description
Create(ConstructorInfo)

建立一個新的 實例。ConstructorInvoker

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
Invoke()

會調用構造子。

Invoke(Object, Object, Object, Object)

使用指定的參數呼叫建構子。

Invoke(Object, Object, Object)

使用指定的參數呼叫建構子。

Invoke(Object, Object)

使用指定的參數呼叫建構子。

Invoke(Object)

使用指定的參數呼叫建構子。

Invoke(Span<Object>)

使用指定的參數呼叫建構子。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱