BrowserCapabilitiesCodeGenerator.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется внутренне для координации поведения этого класса.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
virtual void Create();
public virtual void Create();
abstract member Create : unit -> unit
override this.Create : unit -> unit
Public Overridable Sub Create ()
Комментарии
Этот метод сначала выполняет итерацию в папке "Браузеры". Затем ProcessBrowserFilesвызывается, который загружает и анализирует XML, содержащийся в коллекции файлов определения браузера, и вставляет сведения, содержащиеся в нем, во внутреннюю коллекцию браузеров. Затем вызывает внутренний метод, который создает исходный код, компилирует его и регистрирует его в качестве сборки в глобальном кэше сборок для BrowserCapabilitiesFactory объекта. При необходимости этот метод вызывает внутренний метод, который перезапускает веб-сервер.