Microsoft.Web.Administration Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов.
Классы
| Имя | Описание |
|---|---|
| Application |
Определяет свойства, общие для всех приложений в Internet Information Services (IIS). |
| ApplicationCollection |
Представляет коллекцию Application объектов для Site объекта. |
| ApplicationDefaults |
Определяет значения по умолчанию для приложений, созданных для веб-сайта. |
| ApplicationDomain |
Представляет изолированную среду для управляемых приложений в рабочем процессе. |
| ApplicationDomainCollection |
Представляет коллекцию ApplicationDomain объектов. |
| ApplicationPool |
Предоставляет методы и свойства для настройки пулов приложений IIS 7 и управления ими. |
| ApplicationPoolCollection |
Представляет коллекцию ApplicationPool объектов. |
| ApplicationPoolCpu |
Настраивает значения по умолчанию для параметров использования ЦП и действий ЦП, используемых всеми пулами приложений на сервере. |
| ApplicationPoolDefaults |
Настраивает значения по умолчанию для всех пулов приложений на веб-сервере. |
| ApplicationPoolFailure |
Определяет действия, выполняемые при сбое пула приложений. |
| ApplicationPoolPeriodicRestart |
Указывает условия, которые управляют переработкой пула приложений. |
| ApplicationPoolProcessModel |
Представляет параметры модели процесса для пула приложений. |
| ApplicationPoolRecycling |
Настраивает параметры перезапуска для пула приложений. |
| Binding |
Представляет инструкции по привязке веб-сайта. |
| BindingCollection |
Представляет коллекцию привязок. |
| Configuration |
Представляет файл конфигурации для определенного компьютера, приложения или ресурса. |
| ConfigurationAttribute |
Представляет одно свойство в элементе конфигурации. |
| ConfigurationAttributeCollection |
Представляет коллекцию связанных атрибутов конфигурации. |
| ConfigurationAttributeSchema |
Предоставляет доступ к атрибутам, определяющим схему для атрибута конфигурации. |
| ConfigurationAttributeSchemaCollection |
Представляет коллекцию ConfigurationAttributeSchema объектов. |
| ConfigurationChildElementCollection |
Представляет коллекцию связанных дочерних элементов конфигурации. |
| ConfigurationCollectionSchema |
Представляет схему для коллекции в системе конфигурации IIS 7. |
| ConfigurationElement |
Представляет элемент в файле конфигурации. |
| ConfigurationElementCollection |
Представляет коллекцию элементов конфигурации. |
| ConfigurationElementCollectionBase<T> |
Предоставляет абстрактный базовый класс для строго типизированной коллекции элементов конфигурации. |
| ConfigurationElementSchema |
Представляет схему для элемента конфигурации. |
| ConfigurationElementSchemaCollection |
Представляет коллекцию ConfigurationElementSchema объектов. |
| ConfigurationEnumValue |
Определяет атрибут в системе конфигурации IIS 7, которая проверяет список принятых значений, определенных схемой. |
| ConfigurationEnumValueCollection |
Представляет коллекцию значений перечисления конфигурации. |
| ConfigurationMethod |
Представляет метод, реализованный в виде расширения конфигурации IIS. |
| ConfigurationMethodCollection |
Представляет коллекцию методов конфигурации. |
| ConfigurationMethodInstance |
Представляет экземпляр объекта ConfigurationMethod. |
| ConfigurationMethodSchema |
Предоставляет доступ к методу, который определяет схему для метода конфигурации. |
| ConfigurationSection |
Представляет раздел данных конфигурации в системе конфигурации IIS 7. |
| CustomLogField |
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов. |
| CustomLogFieldCollection |
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов. |
| Request |
Представляет один запрос на сервер IIS 7. |
| RequestCollection |
Представляет коллекцию активных запросов в рабочем процессе. |
| Schedule |
Определяет расписание для одного события. |
| ScheduleCollection |
Представляет коллекцию Schedule объектов. |
| SectionDefinition |
Определяет раздел конфигурации. |
| SectionDefinitionCollection |
Представляет коллекцию связанных SectionDefinition объектов. |
| SectionGroup |
Предоставляет доступ к группе связанных групп разделов конфигурации или определений разделов конфигурации. |
| SectionGroupCollection |
Представляет коллекцию связанных SectionGroup объектов. |
| ServerManager |
Предоставляет доступ для чтения и записи к системе конфигурации IIS 7. |
| ServerManagerException |
Исключение, которое возникает, когда диспетчер сервера не может выполнить запрошенную операцию. |
| Site |
Определяет свойства и методы, общие для всех веб-сайтов, настроенных в IIS. |
| SiteCollection |
Представляет коллекцию Site объектов. |
| SiteDefaults |
Содержит значения по умолчанию для свойств веб-сайта IIS 7. |
| SiteLimits |
Предоставляет ограничения, связанные с подключением для веб-сайта. |
| SiteLogFile |
Настраивает ведение журнала для веб-сайта. |
| SiteTraceFailedRequestsLogging |
Настраивает параметры журнала для неудачных запросов. |
| VirtualDirectory |
Определяет методы и свойства, которые являются общими для всех виртуальных каталогов в IIS 7. |
| VirtualDirectoryCollection |
Представляет коллекцию виртуальных каталогов для определенного приложения или контекста сайта. |
| VirtualDirectoryDefaults |
Определяет значения по умолчанию для виртуальных каталогов, созданных для приложения или веб-сайта. |
| WebConfigurationManager |
Предоставляет доступ к файлам конфигурации для веб-приложений. |
| WebConfigurationMap |
Указывает пути Machine.config и Web.config файлов. |
| WorkerProcess |
Определяет методы и свойства, которые являются общими для всех рабочих процессов в IIS 7. |
| WorkerProcessCollection |
Представляет коллекцию WorkerProcess объектов. |
Перечисления
| Имя | Описание |
|---|---|
| AuthenticationLogonMethod |
Указывает тип проверки подлинности, который можно использовать для установки сеанса входа в защищенный виртуальный каталог. |
| CustomLogFieldSourceType |
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов. |
| IdleTimeoutAction |
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов. |
| LoadBalancerCapabilities |
Указывает ответ на клиент, когда веб-служба XML недоступна. |
| LogExtFileFlags |
Содержит флаги, определяющие, какие категории сведений записываются в файл журнала или источник данных во время событий ведения журнала. |
| LogFormat |
Задает форматирование, используемое для записи файла журнала. |
| LoggingRolloverPeriod |
Определяет, когда создается новый файл журнала IIS. |
| LogTargetW3C |
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов. |
| ManagedPipelineMode |
Определяет, как сервер обрабатывает запросы к управляемому коду. |
| ObjectState |
Указывает состояние выполнения объекта IIS. |
| OverrideMode |
Задает поведение переопределения раздела конфигурации. |
| PipelineState |
Указывает текущее состояние выполнения процесса запроса. |
| ProcessModelIdentityType |
Указывает удостоверение модели процесса пула приложений. |
| ProcessModelLogEventOnProcessModel |
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов. |
| ProcessorAction |
Указывает действие, которое iis принимает, когда пул приложений превышает ограничение ЦП, указанное свойством Limit . |
| RecyclingLogEventOnRecycle |
Определяет причины повторного использования пула приложений, что приведет к регистрации события IIS. |
| SslFlags |
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов. |
| StartMode |
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации для ApplicationHost.config, Web.configи Administration.config файлов. |
| WorkerProcessState |
Указывает состояние выполнения для рабочего процесса. |
Комментарии
Классы в Microsoft.Web.Administration пространстве имен содержат ряд удобных объектов верхнего уровня, позволяющих разработчику выполнять административные задачи. Различные логические объекты включают сайты, приложения, пулы приложений, домены приложений, виртуальные каталоги и рабочие процессы. API можно использовать для получения и работы с конфигурацией и состоянием этих объектов, а также для выполнения таких действий, как создание сайта, запуск или остановка сайта, удаление пула приложений, перезапуск пула приложений и даже выгрузка доменов приложений.