Microsoft.Web.Administration Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство Microsoft.Web.Administration имен содержит классы, которые разработчик может использовать для администрирования диспетчера IIS. С помощью классов в этом пространстве имен администратор может считывать и записывать сведения о конфигурации в файлы ApplicationHost.config, Web.config и Administration.config.
Классы
Application |
Определяет свойства, общие для всех приложений в службах 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 можно использовать для получения и работы с конфигурацией и состоянием этих объектов, а также для выполнения таких действий, как создание сайта, запуск или остановка сайта, удаление пула приложений, перезапуск пула приложений и даже выгрузка доменов приложений.