Метод AppDomain.CreateDomain(String, Evidence, String, String, Boolean, AppDomainInitializer, String[])

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

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

Синтаксис

public static AppDomain CreateDomain(string friendlyName, Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles, AppDomainInitializer adInit, string[] adInitArgs)

Параметры

  • friendlyName
    • Тип: System.String
    • Понятное имя домена.Это понятное имя может отображаться в пользовательском интерфейсе для определения домена.Для получения дополнительной информации см. FriendlyName .
  • securityInfo
    • Свидетельство, идентифицирующее код, который выполняется в домене приложения.Передайте значение null для использования свидетельства текущего домена приложения.
  • appBasePath
    • Тип: System.String
    • Базовый каталог, в котором распознаватель сборок производит поиск.Для получения дополнительной информации см. BaseDirectory .
  • appRelativeSearchPath
    • Тип: System.String
    • Путь, соответствующий базовому каталогу, в котором распознаватель сборок будет производить поиск закрытых сборок.Для получения дополнительной информации см. RelativeSearchPath .
  • shadowCopyFiles
    • true для загрузки теневой копии сборки в этот домен приложения.
  • adInitArgs
    • Тип: System.String[]
    • Массив строковых аргументов, передаваемый методу обратного вызова, представленному объектом adInit , когда инициализируется новый объект AppDomain .

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

  • Вновь созданный домен приложения.
developers/references/25270b8391b0491148e8b3e82138dc48.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)