Класс Activator

Содержит методы, позволяющие локально или удаленно создавать типы объектов или получать ссылки на существующие удаленные объекты.Этот класс не наследуется.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Иерархия наследования

Синтаксис

public sealed class Activator : _Activator

Методы

ТипИмяОписание
МетодСтатическийCreateComInstanceFrom(String, String, Byte[], AssemblyHashAlgorithm) Создает экземпляр COM-объекта с заданным именем, используя для этого файл именованной сборки и конструктор по умолчанию.
МетодСтатическийCreateComInstanceFrom(String, String) Создает экземпляр COM-объекта с заданным именем, используя для этого файла именованной сборки и конструктор, наилучшим образом соответствующий указанным параметрам.
МетодСтатическийCreateInstance(Type, BindingFlags, Binder, Object[], CultureInfo) Создает экземпляр указанного типа, используя конструктор, соответствующий заданным параметрам.
МетодСтатическийCreateInstance(ActivationContext, String[]) Создает экземпляр типа, объявленного заданным объектом ActivationContext и активированного с использованием указанных пользовательских данных активации.
МетодСтатическийCreateInstance(ActivationContext) Создает экземпляр типа, объявленного указанным объектом ActivationContext .
МетодСтатическийCreateInstance(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) Создает экземпляр типа с заданным именем в указанном удаленном домене, используя для этого именованную сборку и конструктор, который наилучшим образом соответствует заданным параметрам.
МетодСтатическийCreateInstance(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Создает экземпляр типа с заданным именем в указанном удаленном домене, используя для этого именованную сборку и конструктор, который наилучшим образом соответствует заданным параметрам.
МетодСтатическийCreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) Создает экземпляр типа с заданным именем, используя для этого именованную сборку и конструктор, который наилучшим образом соответствует заданным параметрам.
МетодСтатическийCreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Создает экземпляр типа с заданным именем, используя для этого именованную сборку и конструктор, который наилучшим образом соответствует заданным параметрам.
МетодСтатическийCreateInstance(AppDomain, String, String) Создает экземпляр типа с заданным именем в указанном удаленном домене, используя для этого именованную сборку и конструктор по умолчанию.
МетодСтатическийCreateInstance<T>()
МетодСтатическийCreateInstance(Type, Boolean) Создает экземпляр указанного типа, используя конструктор, заданный для этого типа по умолчанию.
МетодСтатическийCreateInstance(Type, BindingFlags, Binder, Object[], CultureInfo, Object[]) Создает экземпляр указанного типа, используя конструктор, соответствующий заданным параметрам.
МетодСтатическийCreateInstance(Type, Object[]) Создает экземпляр указанного типа, используя конструктор, соответствующий заданным параметрам.
МетодСтатическийCreateInstance(Type, Object[], Object[]) Создает экземпляр указанного типа, используя конструктор, соответствующий заданным параметрам.
МетодСтатическийCreateInstance(String, String, Object[]) Создает экземпляр типа с заданным именем, используя для этого именованную сборку и конструктор по умолчанию.
МетодСтатическийCreateInstance(String, String) Создает экземпляр типа с заданным именем, используя для этого именованную сборку и конструктор по умолчанию.
МетодСтатическийCreateInstance(Type) Создает экземпляр указанного типа, используя конструктор, заданный для этого типа по умолчанию.
МетодСтатическийCreateInstanceFrom(String, String, Object[]) Создает экземпляр типа с заданным именем, используя для этого файл именованной сборки и конструктор по умолчанию.
МетодСтатическийCreateInstanceFrom(String, String) Создает экземпляр типа с заданным именем, используя для этого файл именованной сборки и конструктор по умолчанию.
МетодСтатическийCreateInstanceFrom(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) Создает экземпляр типа с заданным именем в указанном удаленном домене, используя для этого файл именованной сборки и конструктор, который наилучшим образом соответствует заданным параметрам.
МетодСтатическийCreateInstanceFrom(AppDomain, String, String) Создает экземпляр типа с заданным именем в указанном удаленном домене, используя для этого файл именованной сборки и конструктор по умолчанию.
МетодСтатическийCreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) Создает экземпляр типа с заданным именем, используя для этого файл именованной сборки и конструктор, который наилучшим образом соответствует заданным параметрам.
МетодСтатическийCreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Создает экземпляр типа с заданным именем, используя для этого файл именованной сборки и конструктор, который наилучшим образом соответствует заданным параметрам.
МетодСтатическийCreateInstanceFrom(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Создает экземпляр типа с заданным именем в указанном удаленном домене, используя для этого файл именованной сборки и конструктор, который наилучшим образом соответствует заданным параметрам.
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодСтатическийGetObject(Type, String) Создает прокси для хорошо известного объекта, определенного заданным типом и URL.
МетодСтатическийGetObject(Type, String, Object) Создает прокси для хорошо известного объекта, который идентифицируется по заданному типу, URL и данным канала.
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
developers/references/system.activator.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)