Метод _AppDomain.CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence)

Предоставляет COM-объектам независимый от версии доступ к перегруженной версии метода CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) .

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

Синтаксис

public virtual ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture, object[] activationAttributes, Evidence securityAttributes)

Параметры

  • assemblyFile
    • Тип: System.String
    • Имя (включая путь) файла, который содержит сборку, определяющую запрошенный тип.Эта сборка загружается с помощью метода LoadFrom(String) .
  • typeName
    • Тип: System.String
    • Полное имя запрошенного типа, включая пространство имен, но не сборку, возвращаемое свойством FullName .
  • ignoreCase
    • Логическое значение, указывающее, следует ли учитывать регистр при поиске.
  • bindingAttr
    • Сочетание битовых флагов, влияющих на поиск конструктора typeName .Если значение параметра bindingAttr равно нулю, проводится поиск открытых конструкторов с учетом регистра.
  • binder
    • Объект, который допускает привязку, приведение типов аргументов, вызов элементов и извлечение объектов MemberInfo путем отражения.Если значением параметра binder является null, то используется средство связывания по умолчанию.
  • args
    • Тип: System.Object[]
    • Аргументы для передачи конструктору.Массив аргументов должен соответствовать по числу, порядку и типу параметров вызываемому конструктору.Если предпочтителен конструктор по умолчанию, то параметр args должен быть пустым массивом или значением null.
  • culture
    • Сведения о языке и региональных параметрах, которые влияют на приведение args к формальным типам, объявленным для конструктора typeName .Если параметр culture имеет значение null, для текущего потока используется объект CultureInfo .
  • activationAttributes
    • Тип: System.Object[]
    • Массив, состоящий из одного или нескольких атрибутов, которые могут участвовать в активации.Как правило, массив, который содержит единственный объект UrlAttribute .Атрибут UrlAttribute указывает URL-адрес, требуемый для активации удаленного объекта.
  • securityAttributes

Возвращаемое значение

  • Объект, являющийся оболочкой для нового экземпляра, или значение null, если typeName не найден.Необходимо распаковать возвращенное значение, чтобы получить доступ к реальному объекту.
developers/references/8254cc1378e8bb43a7a9e0bcd9ffeb49.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)