Share via


Microsoft.Web.Administration Spazio dei nomi

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

Classi

Application

Definisce le proprietà comuni a tutte le applicazioni in Internet Information Services (IIS).

ApplicationCollection

Rappresenta una raccolta di Application oggetti per un Site oggetto.

ApplicationDefaults

Definisce i valori predefiniti per le applicazioni create per un sito Web.

ApplicationDomain

Rappresenta l'ambiente isolato per le applicazioni gestite in un processo di lavoro.

ApplicationDomainCollection

Rappresenta una raccolta di oggetti ApplicationDomain.

ApplicationPool

Fornisce metodi e proprietà per configurare e gestire pool di applicazioni IIS 7.

ApplicationPoolCollection

Rappresenta una raccolta di oggetti ApplicationPool.

ApplicationPoolCpu

Configura i valori predefiniti per i parametri di utilizzo della CPU e le azioni cpu usate da tutti i pool di applicazioni in un server.

ApplicationPoolDefaults

Configura i valori predefiniti per tutti i pool di applicazioni in un server Web.

ApplicationPoolFailure

Definisce le azioni da eseguire quando un pool di applicazioni ha esito negativo.

ApplicationPoolPeriodicRestart

Specifica le condizioni che regolano il riciclo del pool di applicazioni.

ApplicationPoolProcessModel

Rappresenta le impostazioni del modello di processo per un pool di applicazioni.

ApplicationPoolRecycling

Configura le impostazioni di riciclo per un pool di applicazioni.

Binding

Rappresenta le istruzioni di associazione per un sito Web.

BindingCollection

Rappresenta una raccolta di associazioni.

Configuration

Rappresenta un file di configurazione per un determinato computer, applicazione o risorsa.

ConfigurationAttribute

Rappresenta una singola proprietà in un elemento di configurazione.

ConfigurationAttributeCollection

Rappresenta una raccolta di attributi di configurazione correlati.

ConfigurationAttributeSchema

Fornisce l'accesso agli attributi che definiscono lo schema per un attributo di configurazione.

ConfigurationAttributeSchemaCollection

Rappresenta una raccolta di oggetti ConfigurationAttributeSchema.

ConfigurationChildElementCollection

Rappresenta una raccolta di elementi di configurazione figlio correlati.

ConfigurationCollectionSchema

Rappresenta lo schema per una raccolta nel sistema di configurazione IIS 7.

ConfigurationElement

Rappresenta un elemento in un file di configurazione.

ConfigurationElementCollection

Rappresenta una raccolta di elementi di configurazione.

ConfigurationElementCollectionBase<T>

Fornisce la classe base astratta per una raccolta fortemente tipizzata di elementi di configurazione.

ConfigurationElementSchema

Rappresenta lo schema per un elemento di configurazione.

ConfigurationElementSchemaCollection

Rappresenta una raccolta di oggetti ConfigurationElementSchema.

ConfigurationEnumValue

Definisce un attributo nel sistema di configurazione IIS 7 che convalida rispetto a un elenco di valori definiti dallo schema accettati.

ConfigurationEnumValueCollection

Rappresenta una raccolta di valori di enumerazione di configurazione.

ConfigurationMethod

Rappresenta un metodo implementato come estensione di configurazione IIS.

ConfigurationMethodCollection

Rappresenta una raccolta di metodi di configurazione.

ConfigurationMethodInstance

Rappresenta un'istanza di un ConfigurationMethodoggetto .

ConfigurationMethodSchema

Fornisce l'accesso al metodo che definisce lo schema per un metodo di configurazione.

ConfigurationSection

Rappresenta una sezione dei dati di configurazione nel sistema di configurazione IIS 7.

CustomLogField

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

CustomLogFieldCollection

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

Request

Rappresenta una singola richiesta a un server IIS 7.

RequestCollection

Rappresenta una raccolta di richieste attive in un processo di lavoro.

Schedule

Definisce la pianificazione per un singolo evento.

ScheduleCollection

Rappresenta una raccolta di oggetti Schedule.

SectionDefinition

Definisce una sezione di configurazione.

SectionDefinitionCollection

Rappresenta una raccolta di oggetti correlati SectionDefinition .

SectionGroup

Fornisce l'accesso a un gruppo di gruppi di sezioni di configurazione correlate o definizioni di sezione di configurazione.

SectionGroupCollection

Rappresenta una raccolta di oggetti correlati SectionGroup .

ServerManager

Fornisce l'accesso in lettura e scrittura al sistema di configurazione IIS 7.

ServerManagerException

Eccezione generata quando gestione server non è in grado di eseguire un'operazione richiesta.

Site

Definisce proprietà e metodi comuni a tutti i siti Web configurati in IIS.

SiteCollection

Rappresenta una raccolta di oggetti Site.

SiteDefaults

Contiene i valori predefiniti per le proprietà del sito Web IIS 7.

SiteLimits

Espone limiti correlati alla connessione per un sito Web.

SiteLogFile

Configura la registrazione per un sito Web.

SiteTraceFailedRequestsLogging

Configura le impostazioni di log per le richieste non riuscite.

VirtualDirectory

Definisce i metodi e le proprietà comuni a tutte le directory virtuali in IIS 7.

VirtualDirectoryCollection

Rappresenta una raccolta di directory virtuali per un'applicazione o un contesto del sito specifico.

VirtualDirectoryDefaults

Definisce i valori predefiniti per le directory virtuali create per un'applicazione o un sito Web.

WebConfigurationManager

Fornisce l'accesso ai file di configurazione per le applicazioni Web.

WebConfigurationMap

Specifica i percorsi dei file di Machine.config e Web.config.

WorkerProcess

Definisce i metodi e le proprietà comuni a tutti i processi di lavoro in IIS 7.

WorkerProcessCollection

Rappresenta una raccolta di oggetti WorkerProcess.

Enumerazioni

AuthenticationLogonMethod

Specifica il tipo di autenticazione che è possibile usare per stabilire una sessione di accesso per una directory virtuale protetta.

CustomLogFieldSourceType

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

IdleTimeoutAction

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

LoadBalancerCapabilities

Specifica la risposta al client quando un servizio Web XML non è disponibile.

LogExtFileFlags

Contiene flag che determinano quali categorie di informazioni vengono scritte nel file di log o nell'origine dati durante la registrazione degli eventi.

LogFormat

Specifica la formattazione da usare per registrare il file di log.

LoggingRolloverPeriod

Determina quando viene creato un nuovo file di log IIS.

LogTargetW3C

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

ManagedPipelineMode

Determina il modo in cui il server elabora le richieste per il codice gestito.

ObjectState

Specifica lo stato in esecuzione di un oggetto IIS.

OverrideMode

Specifica il comportamento di override di una sezione di configurazione.

PipelineState

Specifica lo stato di esecuzione corrente del processo di richiesta.

ProcessModelIdentityType

Specifica l'identità del modello di processo di un pool di applicazioni.

ProcessModelLogEventOnProcessModel

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

ProcessorAction

Specifica l'azione eseguita da IIS quando un pool di applicazioni supera il limite di Limit CPU specificato dalla proprietà.

RecyclingLogEventOnRecycle

Definisce i motivi per il riciclo del pool di applicazioni che causeranno la registrazione di un evento da parte di IIS.

SslFlags

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

StartMode

Lo Microsoft.Web.Administration spazio dei nomi contiene classi che uno sviluppatore può usare per amministrare Gestione IIS. Con le classi in questo spazio dei nomi, un amministratore può leggere e scrivere informazioni di configurazione per ApplicationHost.config, Web.config e file Administration.config.

WorkerProcessState

Indica lo stato in esecuzione per un processo di lavoro.

Commenti

Le classi nello Microsoft.Web.Administration spazio dei nomi contengono una serie di oggetti di primo livello utili che consentono agli sviluppatori di eseguire attività amministrative. I diversi oggetti logici disponibili includono siti, applicazioni, pool di applicazioni, domini applicazione, directory virtuali e processi di lavoro. È possibile usare l'API per ottenere e usare la configurazione e lo stato di questi oggetti e per eseguire azioni come la creazione di un sito, l'avvio o l'arresto di un sito, l'eliminazione di un pool di applicazioni, il riciclo di un pool di applicazioni e anche lo scaricamento dei domini dell'applicazione.