System.Web.Configuration Spazio dei nomi

Contiene classi utilizzate per configurare ASP.NET configurazione.

Classi

Nome Descrizione
AdapterDictionary

Utilizzato internamente in fase di esecuzione dal sistema di configurazione per contenere i nomi delle schede disponibili usate per eseguire il rendering dei controlli server in browser diversi.

AnonymousIdentificationSection

Configura l'identificazione anonima per gli utenti che non sono autenticati. La classe non può essere ereditata.

AssemblyCollection

Rappresenta una raccolta di AssemblyInfo oggetti . La classe non può essere ereditata.

AssemblyInfo

Fa riferimento a un assembly a cui collegarsi durante la compilazione di una risorsa dinamica. La classe non può essere ereditata.

AuthenticationSection

Configura l'autenticazione per un'applicazione Web. La classe non può essere ereditata.

AuthorizationRule

La AuthorizationRule classe consente di accedere e modificare a livello di codice la authorization sezione di un file di configurazione. La classe non può essere ereditata.

AuthorizationRuleCollection

Rappresenta una raccolta di AuthorizationRule oggetti . La classe non può essere ereditata.

AuthorizationSection

Configura un'autorizzazione dell'applicazione Web. La classe non può essere ereditata.

BrowserCapabilitiesCodeGenerator

La BrowserCapabilitiesCodeGenerator classe viene usata internamente dallo aspnet_regbrowsers strumento per analizzare i file di definizione del browser .browser e aggiungere browser alla raccolta di runtime di browser noti contenuti nell'oggetto BrowserCapabilitiesFactory .

BrowserCapabilitiesFactory

Fornisce metodi usati internamente dal sistema di configurazione per produrre istanze specifiche della richiesta della classe HttpBrowserCapabilities a cui si accede pubblicamente tramite la proprietà ASP.NET intrinseca Request.Browser.

BrowserCapabilitiesFactoryBase

La BrowserCapabilitiesFactoryBase classe è la classe base da cui BrowserCapabilitiesFactory è derivata. Viene usato internamente in fase di esecuzione dal sistema di configurazione per creare istanze specifiche della richiesta della classe HttpCapabilitiesBase, accessibile pubblicamente tramite la proprietà intrinseca ASP.NET Request.Browser.

BufferModesCollection

Raccolta di BufferModeSettings oggetti. La classe non può essere ereditata.

BufferModeSettings

Configura le impostazioni di ASP.NET buffer degli eventi per i provider di eventi. La classe non può essere ereditata.

BuildProvider

Fornisce funzionalità per analizzare un tipo di file specifico e generare codice durante la compilazione di una risorsa dinamica. La classe non può essere ereditata.

BuildProviderCollection

Rappresenta una raccolta di BuildProvider oggetti . La classe non può essere ereditata.

CacheSection

Configura le impostazioni della cache globale per un'applicazione ASP.NET. La classe non può essere ereditata.

ClientTarget

Definisce l'alias associato all'agente utente di destinazione per il quale ASP.NET controlli server devono eseguire il rendering del contenuto. La classe non può essere ereditata.

ClientTargetCollection

Rappresenta una raccolta di ClientTarget oggetti . La classe non può essere ereditata.

ClientTargetSection

Configura la clientTarget sezione . La classe non può essere ereditata.

CodeSubDirectoriesCollection

Rappresenta una raccolta di CodeSubDirectory oggetti . La classe non può essere ereditata.

CodeSubDirectory

Fa riferimento a un percorso di directory utilizzato durante la compilazione di una risorsa dinamica. La classe non può essere ereditata.

CompilationSection

Definisce le impostazioni di configurazione usate per supportare l'infrastruttura di compilazione delle applicazioni Web. La classe non può essere ereditata.

Compiler

Definisce un compilatore utilizzato per supportare l'infrastruttura di compilazione delle applicazioni Web. La classe non può essere ereditata.

CompilerCollection

Rappresenta una raccolta di Compiler oggetti . La classe non può essere ereditata.

Converter

Rappresenta un elemento di configurazione in un file di configurazione.

ConvertersCollection

Rappresenta una raccolta di configurazione che contiene riferimenti agli Converter oggetti .

CustomError

Configura una sezione CustomError per eseguire il mapping di un codice di errore ASP.NET a una pagina personalizzata. La classe non può essere ereditata.

CustomErrorCollection

Rappresenta una raccolta di CustomError oggetti . La classe non può essere ereditata.

CustomErrorsSection

Configura gli errori personalizzati ASP.NET. La classe non può essere ereditata.

DeploymentSection

Definisce un'impostazione di configurazione usata in genere in un server di produzione per eseguire l'override delle impostazioni a livello di applicazione appropriate solo nei computer di sviluppo.

EventMappingSettings

Definisce le impostazioni di mapping degli eventi ASP.NET per i provider di eventi. La classe non può essere ereditata.

EventMappingSettingsCollection

Fornisce una raccolta di EventMappingSettings oggetti . La classe non può essere ereditata.

ExpressionBuilder

Recupera una risorsa dinamica durante la compilazione.

ExpressionBuilderCollection

Rappresenta una raccolta di ExpressionBuilder oggetti . La classe non può essere ereditata.

FolderLevelBuildProvider

Rappresenta le impostazioni di configurazione che consentono l'uso della BuildProvider classe per cartelle specifiche.

FolderLevelBuildProviderCollection

Rappresenta una raccolta di FolderLevelBuildProvider oggetti .

FormsAuthenticationConfiguration

Configura un'applicazione ASP.NET per l'uso della modalità AuthenticationMode form.

FormsAuthenticationCredentials

Configura le credenziali utente per le applicazioni ASP.NET che usano l'autenticazione basata su form.

FormsAuthenticationUser

Configura le credenziali dell'utente per le applicazioni Web che usano l'autenticazione basata su form.

FormsAuthenticationUserCollection

Rappresenta una raccolta di FormsAuthenticationUser oggetti . La classe non può essere ereditata.

FullTrustAssembliesSection

Configura un set di assembly con attendibilità totale. La classe non può essere ereditata.

FullTrustAssembly

Configura un assembly di attendibilità totale. La classe non può essere ereditata.

FullTrustAssemblyCollection

Rappresenta una raccolta di FullTrustAssembly oggetti . La classe non può essere ereditata.

GlobalizationSection

Definisce le impostazioni di configurazione usate per supportare l'infrastruttura di globalizzazione delle applicazioni Web. La classe non può essere ereditata.

HealthMonitoringSection

Configura i profili ASP.NET che determinano la modalità di invio degli eventi di monitoraggio dell'integrità ai provider di eventi. La classe non può essere ereditata.

HostingEnvironmentSection

Definisce le impostazioni di configurazione che controllano il comportamento dell'ambiente di hosting dell'applicazione. La classe non può essere ereditata.

HttpCapabilitiesBase

Fornisce accesso a informazioni dettagliate sulle funzionalità del browser del client.

HttpCapabilitiesDefaultProvider

Estensione predefinita della classe HttpCapabilitiesProvider inclusa in ASP.NET.

HttpCapabilitiesProvider

Consente di personalizzare le definizioni del browser. È anche possibile personalizzare l'algoritmo che identifica il browser in base alle informazioni contenute nell'oggetto in ingresso HttpRequest.

HttpCapabilitiesSectionHandler

Consente di leggere nella <browserCaps> sezione di un file di configurazione e di creare un'istanza della HttpBrowserCapabilities classe che contiene le informazioni sulle funzionalità per il browser client.

HttpConfigurationContext

Fornisce informazioni di contesto correnti ai gestori di sezioni di configurazione nelle applicazioni ASP.NET.

HttpCookiesSection

Configura le proprietà per i cookie usati da un'applicazione Web.

HttpHandlerAction

Configura una HttpHandlersSection sezione di configurazione. La classe non può essere ereditata.

HttpHandlerActionCollection

Rappresenta una raccolta di HttpHandlerAction elementi. La classe non può essere ereditata.

HttpHandlersSection

Configura un gestore HTTP per un'applicazione Web. La classe non può essere ereditata.

HttpModuleAction

Configura i HttpModulesSection moduli. La classe non può essere ereditata.

HttpModuleActionCollection

Rappresenta una raccolta di HttpModuleAction oggetti . La classe non può essere ereditata.

HttpModulesSection

Configura un modulo HTTP per un'applicazione Web. La classe non può essere ereditata.

HttpRuntimeSection

Configura il runtime HTTP ASP.NET. La classe non può essere ereditata.

IdentitySection

Configura l'identità di un'applicazione Web. La classe non può essere ereditata.

IgnoreDeviceFilterElement

Configura un elemento filtro del dispositivo.

IgnoreDeviceFilterElementCollection

Rappresenta una raccolta di IgnoreDeviceFilterElement oggetti . La classe non può essere ereditata.

LowerCaseStringConverter

Fornisce il supporto per convertire un oggetto in una stringa minuscola. La classe non può essere ereditata.

MachineKeySection

Definisce le impostazioni di configurazione che controllano la generazione di chiavi e gli algoritmi usati nelle operazioni di crittografia, decrittografia e codice mac (Message Authentication Code) in Windows Forms autenticazione, convalida dello stato di visualizzazione e isolamento dell'applicazione stato sessione. La classe non può essere ereditata.

MachineKeyValidationConverter

Fornisce metodi per la conversione di MachineKeyValidation oggetti da e verso stringhe.

MembershipSection

Definisce le impostazioni di configurazione per supportare l'infrastruttura per la configurazione e la gestione dei dettagli dell'appartenenza. La classe non può essere ereditata.

NamespaceCollection

Contiene una raccolta di oggetti dello spazio dei nomi. La classe non può essere ereditata.

NamespaceInfo

Contiene un singolo riferimento allo spazio dei nomi di configurazione, simile alla Import direttiva . La classe non può essere ereditata.

OutputCacheProfile

Configura il profilo della cache di output che può essere usato dalle pagine dell'applicazione. La classe non può essere ereditata.

OutputCacheProfileCollection

Rappresenta una raccolta di OutputCacheProfile oggetti . La classe non può essere ereditata.

OutputCacheSection

Configura la cache di output per un'applicazione Web. La classe non può essere ereditata.

OutputCacheSettingsSection

Configura le impostazioni della cache di output per le pagine dell'applicazione. La classe non può essere ereditata.

PagesSection

Fornisce l'accesso a livello di codice alla sezione pagine del file di configurazione. La classe non può essere ereditata.

PartialTrustVisibleAssembliesSection

Configura un set di assembly parzialmente attendibili. La classe non può essere ereditata.

PartialTrustVisibleAssembly

Configura un assembly parzialmente attendibile. La classe non può essere ereditata.

PartialTrustVisibleAssemblyCollection

Rappresenta una raccolta di PartialTrustVisibleAssembly oggetti . La classe non può essere ereditata.

PassportAuthentication

Configura l'autenticazione basata su Passport nelle applicazioni ASP.NET.

ProcessModelSection

Configura le impostazioni del modello di processo ASP.NET in un server Web Internet Information Services (IIS). La classe non può essere ereditata.

ProfileGroupSettings

Fornisce l'accesso group a livello di codice alla sottosezione della sezione del profiles file di configurazione.

ProfileGroupSettingsCollection

Contiene un set di ProfileGroupSettings oggetti.

ProfilePropertySettings

La ProfilePropertySettings classe consente di accedere e modificare a livello di codice la profiles sezione di un file di configurazione. La classe non può essere ereditata.

ProfilePropertySettingsCollection

Contiene un set di ProfilePropertySettingsCollection oggetti.

ProfileSection

La ProfileSection classe consente di accedere e modificare a livello di codice la profile sezione di un file di configurazione. La classe non può essere ereditata.

ProfileSettings

Configura i profili eventi ASP.NET. La classe non può essere ereditata.

ProfileSettingsCollection

Contiene una raccolta di ProfileSettings oggetti . La classe non può essere ereditata.

ProtocolCollection

Rappresenta un elemento di configurazione che contiene una raccolta di protocolli.

ProtocolElement

Rappresenta un elemento del protocollo nel file di configurazione dei servizi Web.

ProtocolsConfigurationHandler

Rappresenta un gestore di configurazione per i protocolli.

ProtocolsSection

Rappresenta la protocols sezione del file di configurazione Web.

ProvidersHelper

Fornisce metodi per la creazione di istanze del provider, in modo singly o in un batch.

RegexWorker

Usato internamente in fase di esecuzione da BrowserCapabilitiesFactory e BrowserCapabilitiesCodeGenerator per analizzare i dati delle richieste e identificare il browser.

RemoteWebConfigurationHostServer

Usato internamente in fase di esecuzione per supportare l'accesso ai dati di configurazione in modalità remota.

RoleManagerSection

Definisce le impostazioni di configurazione usate per supportare l'infrastruttura di gestione dei ruoli delle applicazioni Web. La classe non può essere ereditata.

RootProfilePropertySettingsCollection

Funge da top di una gerarchia denominata a due livelli di ProfilePropertySettingsCollection raccolte.

RuleSettings

Configura le regole evento ASP.NET. La classe non può essere ereditata.

RuleSettingsCollection

Raccolta di RuleSettings oggetti. La classe non può essere ereditata.

ScriptingAuthenticationServiceSection

Rappresenta la sezione di configurazione per le impostazioni del servizio di autenticazione. La classe non può essere ereditata.

ScriptingJsonSerializationSection

Rappresenta una jsonSerialization sezione di configurazione nell'elemento scripting del file di configurazione. La classe non può essere ereditata.

ScriptingProfileServiceSection

Rappresenta la sezione di configurazione per le impostazioni del servizio profilo. La classe non può essere ereditata.

ScriptingRoleServiceSection

Rappresenta la sezione di configurazione per le impostazioni del servizio ruolo.

ScriptingScriptResourceHandlerSection

Rappresenta una ScriptingScriptResourceHandler sezione di configurazione nell'elemento <scripting> del file di configurazione. La classe non può essere ereditata.

ScriptingSectionGroup

Rappresenta la sezione di configurazione per le impostazioni di scripting. La classe non può essere ereditata.

ScriptingWebServicesSectionGroup

Rappresenta un gruppo di sezioni correlate in un file di configurazione.

SecurityPolicySection

Definisce le impostazioni di configurazione usate per supportare l'infrastruttura di sicurezza di un'applicazione Web. La classe non può essere ereditata.

SessionPageStateSection

Configura la sessionPageState sezione . La classe non può essere ereditata.

SessionStateSection

Configura lo stato della sessione per un'applicazione Web.

SiteMapSection

Definisce le impostazioni di configurazione usate per supportare l'infrastruttura per la configurazione, l'archiviazione e la navigazione del sito di rendering. La classe non può essere ereditata.

SqlCacheDependencyDatabase

Configura i database delle dipendenze della cache SQL per un'applicazione ASP.NET. La classe non può essere ereditata.

SqlCacheDependencyDatabaseCollection

Rappresenta una raccolta di SqlCacheDependencyDatabase oggetti . La classe non può essere ereditata.

SqlCacheDependencySection

Configura le dipendenze della cache SQL per un'applicazione ASP.NET. La classe non può essere ereditata.

SystemWebCachingSectionGroup

Configura il caching gruppo all'interno di un file di configurazione. La classe non può essere ereditata.

SystemWebExtensionsSectionGroup

Rappresenta un gruppo di sezioni correlate in un file di configurazione. La classe non può essere ereditata.

SystemWebSectionGroup

Consente all'utente di accedere al system.web gruppo del file di configurazione a livello di codice. La classe non può essere ereditata.

TagMapCollection

Contiene una raccolta di TagMapInfo oggetti .

TagMapInfo

Contiene un'unica istruzione di mapping dei tag di configurazione. La classe non può essere ereditata.

TagPrefixCollection

Contiene una raccolta di TagPrefixInfo oggetti .

TagPrefixInfo

Definisce un elemento di configurazione contenente informazioni correlate ai tag.

TraceSection

Configura il servizio di traccia ASP.NET. La classe non può essere ereditata.

TransformerInfo

Specifica una classe personalizzata che estende la WebPartTransformer classe per l'uso da parte delle connessioni web part.

TransformerInfoCollection

Contiene una raccolta di TransformerInfo oggetti . La classe non può essere ereditata.

TrustLevel

Definisce il mapping di livelli di sicurezza specifici ai file di criteri denominati. La classe non può essere ereditata.

TrustLevelCollection

Contiene una raccolta di TrustLevel oggetti . La classe non può essere ereditata.

TrustSection

Configura il livello di sicurezza di accesso al codice applicato a un'applicazione. La classe non può essere ereditata.

UrlMapping

Esegue il mapping di un URL visualizzato agli utenti all'URL di una pagina nell'applicazione Web. La classe non può essere ereditata.

UrlMappingCollection

Rappresenta una raccolta di UrlMapping oggetti . La classe non può essere ereditata.

UrlMappingsSection

Fornisce l'accesso urlMappings a livello di codice alla sezione di configurazione. La classe non può essere ereditata.

UserMapPath

Esegue il mapping dei percorsi virtuali dei file di configurazione ai percorsi fisici.

VirtualDirectoryMapping

Specifica una gerarchia di directory virtuale personalizzata per un'applicazione Web. La classe non può essere ereditata.

VirtualDirectoryMappingCollection

Contiene una raccolta di VirtualDirectoryMapping oggetti . La classe non può essere ereditata.

WebConfigurationFileMap

Definisce i mapping dei file di configurazione per un'applicazione Web. La classe non può essere ereditata.

WebConfigurationManager

Fornisce l'accesso ai file di configurazione quando si applicano alle applicazioni Web.

WebContext

Gestisce il contesto del percorso per l'applicazione Web corrente. La classe non può essere ereditata.

WebControlsSection

Configura la webControls sezione . La classe non può essere ereditata.

WebPartsPersonalization

Consente di specificare il provider di personalizzazione e impostare le autorizzazioni di personalizzazione. La classe non può essere ereditata.

WebPartsPersonalizationAuthorization

Fornisce l'accesso authorization a livello di codice alla sezione contenuta nella webParts sezione della configurazione. La classe non può essere ereditata.

WebPartsSection

Fornisce l'accesso a livello di codice alla sezione del webParts file di configurazione. La classe non può essere ereditata.

XhtmlConformanceSection

Configura la xhtmlConformance sezione . La classe non può essere ereditata.

Interfacce

Nome Descrizione
IConfigMapPath

Fornisce l'accesso al mapping tra percorsi fisici e virtuali del file di configurazione.

IConfigMapPathFactory

Esegue il mapping dei percorsi fisici e virtuali del file di configurazione.

IRemoteWebConfigurationHostServer

Usato internamente per supportare l'accesso remoto ai dati di configurazione.

Enumerazioni

Nome Descrizione
AsyncPreloadModeFlags

Specifica la modalità per le richieste asincrone.

AuthenticationMode

Specifica la modalità di autenticazione da usare in un'applicazione Web.

AuthorizationRuleAction

Specifica il tipo di autorizzazione da applicare quando si accede a una risorsa.

CustomErrorsMode

Specifica i valori per la modalità degli errori personalizzati.

CustomErrorsRedirectMode

Specifica i valori per la modalità di gestione dell'URL della richiesta originale quando viene visualizzata una pagina di errore personalizzata.

FcnMode

Specifica il comportamento per la notifica di modifica dei file nell'applicazione.

FormsAuthPasswordFormat

Definisce il formato di crittografia per l'archiviazione delle password.

FormsProtectionEnum

Definisce il tipo di crittografia, se presente, da utilizzare per i cookie.

MachineKeyCompatibilityMode

Specifica i metodi di crittografia che è possibile utilizzare.

MachineKeyValidation

Specifica l'algoritmo hash utilizzato ASP.NET per l'autenticazione basata su form e per la convalida dei dati dello stato di visualizzazione e per l'identificazione dello stato della sessione out-of-process.

MembershipPasswordCompatibilityMode

Enumera le modalità di compatibilità delle password per ASP.NET'appartenenza.

PagesEnableSessionState

Consente di determinare l'attivazione dello stato della sessione per una singola pagina Web o un'intera applicazione Web.

ProcessModelComAuthenticationLevel

Specifica il livello di autenticazione per la sicurezza DCOM.

ProcessModelComImpersonationLevel

Specifica il livello di autenticazione per la sicurezza COM.

ProcessModelLogLevel

Specifica i tipi di evento da registrare nel registro eventi.

ProfileGuidedOptimizationsFlags

Specifica la modalità di ottimizzazione per un ambiente di distribuzione delle applicazioni.

SerializationMode

Determina il metodo di serializzazione utilizzato per un oggetto ProfilePropertySettings.

TicketCompatibilityMode

Definisce se utilizzare l'ora UTC (Coordinated Universal Time) o l'ora locale per la data di scadenza del ticket per l'autenticazione basata su form.

TraceDisplayMode

Specifica l'ordine in cui vengono visualizzati i messaggi di traccia.

WebApplicationLevel

Specifica il livello di percorso di un file di configurazione dell'applicazione Web.

XhtmlConformanceMode

Specifica la modalità di autenticazione da usare in un'applicazione Web.