ConstructorInvoker Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы для вызова метода, указанного предоставленным ConstructorInfo.
public ref class ConstructorInvoker sealed
public sealed class ConstructorInvoker
type ConstructorInvoker = class
Public NotInheritable Class ConstructorInvoker
- Наследование
-
ConstructorInvoker
Комментарии
Этот класс обеспечивает лучшую производительность, чем Invoke(Object[]) при совместимости с этим методом, и когда вызывающий объект может кэшировать экземпляр КонструктораInvoker для дополнительных вызовов вызова. В отличие от Invoke(Object[])методов вызова в этом классе, не просматривайте значения по умолчанию для аргументов при Missing указании. Кроме того, целевой конструктор может быть вложен для повышения производительности и не отображаться в трассировках стека.
Методы
| Имя | Описание |
|---|---|
| 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) |