Метод AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean, IEnumerable<CustomAttributeBuilder>)

Определяет динамическую сборку с помощью указанного имени, режима доступа, каталога хранения, свидетельства, запросов разрешений, параметра синхронизации и настраиваемых атрибутов.

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

Синтаксис

public AssemblyBuilder DefineDynamicAssembly(AssemblyName name, AssemblyBuilderAccess access, string dir, Evidence evidence, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions, bool isSynchronized, IEnumerable<CustomAttributeBuilder> assemblyAttributes)

Параметры

  • dir
    • Тип: System.String
    • Имя каталога, в котором будет сохранена динамическая сборка.Если значением параметра dir является null, используется текущий каталог.
  • evidence
    • Свидетельство, предоставленное для динамической сборки.Используемое свидетельство является постоянным, как конечный набор свидетельств, используемых для разрешения политики.
  • isSynchronized
    • true, чтобы синхронизировать создание модулей, типов и членов в динамической сборке, в противном случае — false.

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

developers/references/cda94b2afbe721e9f8a7e94375b0b89f.txt · Последние изменения: 2021/07/22 14:30 (внешнее изменение)