Microsoft.Web.Administration Espacio de nombres

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

Clases

Application

Define las propiedades comunes a todas las aplicaciones de Internet Information Services (IIS).

ApplicationCollection

Representa una colección de Application objetos para un Site objeto .

ApplicationDefaults

Define los valores predeterminados para las aplicaciones que se crean para un sitio web.

ApplicationDomain

Representa el entorno aislado para las aplicaciones administradas en un proceso de trabajo.

ApplicationDomainCollection

Representa una colección de objetos ApplicationDomain.

ApplicationPool

Proporciona métodos y propiedades para configurar y administrar grupos de aplicaciones de IIS 7.

ApplicationPoolCollection

Representa una colección de objetos ApplicationPool.

ApplicationPoolCpu

Configura los valores predeterminados para los parámetros de uso de CPU y las acciones de CPU que usan todos los grupos de aplicaciones de un servidor.

ApplicationPoolDefaults

Configura los valores predeterminados para todos los grupos de aplicaciones de un servidor web.

ApplicationPoolFailure

Define las acciones que se deben realizar cuando se produce un error en un grupo de aplicaciones.

ApplicationPoolPeriodicRestart

Especifica las condiciones que rigen el reciclaje del grupo de aplicaciones.

ApplicationPoolProcessModel

Representa la configuración del modelo de proceso para un grupo de aplicaciones.

ApplicationPoolRecycling

Configura los valores de reciclaje de un grupo de aplicaciones.

Binding

Representa las instrucciones de enlace de un sitio web.

BindingCollection

Representa una colección de enlaces.

Configuration

Representa un archivo de configuración para un equipo, aplicación o recurso determinado.

ConfigurationAttribute

Representa una sola propiedad en un elemento de configuración.

ConfigurationAttributeCollection

Representa una colección de atributos de configuración relacionados.

ConfigurationAttributeSchema

Proporciona acceso a los atributos que definen el esquema de un atributo de configuración.

ConfigurationAttributeSchemaCollection

Representa una colección de objetos ConfigurationAttributeSchema.

ConfigurationChildElementCollection

Representa una colección de elementos de configuración secundarios relacionados.

ConfigurationCollectionSchema

Representa el esquema de una colección en el sistema de configuración de IIS 7.

ConfigurationElement

Representa un elemento de un archivo de configuración.

ConfigurationElementCollection

Representa una colección de elementos de configuración.

ConfigurationElementCollectionBase<T>

Proporciona la clase base abstracta para una colección fuertemente tipada de elementos de configuración.

ConfigurationElementSchema

Representa el esquema de un elemento de configuración.

ConfigurationElementSchemaCollection

Representa una colección de objetos ConfigurationElementSchema.

ConfigurationEnumValue

Define un atributo en el sistema de configuración de IIS 7 que se valida con una lista de valores definidos por el esquema aceptados.

ConfigurationEnumValueCollection

Representa una colección de valores de enumeración de configuración.

ConfigurationMethod

Representa un método que se implementa como una extensión de configuración de IIS.

ConfigurationMethodCollection

Representa una colección de métodos de configuración.

ConfigurationMethodInstance

Representa una instancia de .ConfigurationMethod

ConfigurationMethodSchema

Proporciona acceso al método que define el esquema de un método de configuración.

ConfigurationSection

Representa una sección de datos de configuración en el sistema de configuración de IIS 7.

CustomLogField

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

CustomLogFieldCollection

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

Request

Representa una única solicitud a un servidor IIS 7.

RequestCollection

Representa una colección de solicitudes activas en un proceso de trabajo.

Schedule

Define la programación de un único evento.

ScheduleCollection

Representa una colección de objetos Schedule.

SectionDefinition

Define una sección de configuración.

SectionDefinitionCollection

Representa una colección de objetos relacionados SectionDefinition .

SectionGroup

Proporciona acceso a un grupo de grupos de secciones de configuración relacionados o definiciones de sección de configuración.

SectionGroupCollection

Representa una colección de objetos relacionados SectionGroup .

ServerManager

Proporciona acceso de lectura y escritura al sistema de configuración de IIS 7.

ServerManagerException

Excepción que se produce cuando el administrador del servidor no puede realizar una operación solicitada.

Site

Define una propiedad y métodos comunes a todos los sitios web configurados en IIS.

SiteCollection

Representa una colección de objetos Site.

SiteDefaults

Contiene los valores predeterminados para las propiedades del sitio web de IIS 7.

SiteLimits

Expone límites relacionados con la conexión para un sitio web.

SiteLogFile

Configura el registro para un sitio web.

SiteTraceFailedRequestsLogging

Configura las opciones de registro para las solicitudes con error.

VirtualDirectory

Define métodos y propiedades comunes a todos los directorios virtuales de IIS 7.

VirtualDirectoryCollection

Representa una colección de directorios virtuales para una aplicación o contexto de sitio determinado.

VirtualDirectoryDefaults

Define los valores predeterminados de los directorios virtuales que se crean para una aplicación o sitio web.

WebConfigurationManager

Proporciona acceso a los archivos de configuración de las aplicaciones web.

WebConfigurationMap

Especifica las rutas de acceso de los archivos Machine.config y Web.config.

WorkerProcess

Define métodos y propiedades comunes a todos los procesos de trabajo de IIS 7.

WorkerProcessCollection

Representa una colección de objetos WorkerProcess.

Enumeraciones

AuthenticationLogonMethod

Especifica el tipo de autenticación que puede usar para establecer una sesión de inicio de sesión para un directorio virtual protegido.

CustomLogFieldSourceType

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

IdleTimeoutAction

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

LoadBalancerCapabilities

Especifica la respuesta al cliente cuando un servicio web XML no está disponible.

LogExtFileFlags

Contiene marcas que determinan qué categorías de información se escriben en el archivo de registro o en el origen de datos durante los eventos de registro.

LogFormat

Especifica el formato que se va a usar para registrar el archivo de registro.

LoggingRolloverPeriod

Determina cuándo se crea un nuevo archivo de registro de IIS.

LogTargetW3C

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

ManagedPipelineMode

Determina cómo procesa el servidor las solicitudes de código administrado.

ObjectState

Especifica el estado en ejecución de un objeto IIS.

OverrideMode

Especifica el comportamiento de invalidación de una sección de configuración.

PipelineState

Especifica el estado de ejecución actual del proceso de solicitud.

ProcessModelIdentityType

Especifica la identidad del modelo de proceso de un grupo de aplicaciones.

ProcessModelLogEventOnProcessModel

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

ProcessorAction

Especifica la acción que IIS realiza cuando un grupo de aplicaciones supera el límite de CPU especificado por la Limit propiedad .

RecyclingLogEventOnRecycle

Define los motivos del reciclaje del grupo de aplicaciones que harán que IIS registre un evento.

SslFlags

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

StartMode

El Microsoft.Web.Administration espacio de nombres contiene clases que un desarrollador puede usar para administrar el Administrador de IIS. Con las clases de este espacio de nombres, un administrador puede leer y escribir información de configuración en ApplicationHost.config, Web.config y archivos Administration.config.

WorkerProcessState

Indica el estado en ejecución de un proceso de trabajo.

Comentarios

Las clases del Microsoft.Web.Administration espacio de nombres contienen una serie de objetos de nivel superior convenientes que permiten al desarrollador realizar tareas administrativas. Los distintos objetos lógicos disponibles incluyen sitios, aplicaciones, grupos de aplicaciones, dominios de aplicación, directorios virtuales y procesos de trabajo. Puede usar la API para obtener y trabajar con la configuración y el estado de estos objetos y para realizar acciones como crear un sitio, iniciar o detener un sitio, eliminar un grupo de aplicaciones, reciclar un grupo de aplicaciones e incluso descargar dominios de aplicación.