Condividi tramite


System.Web.Configuration Spazio dei nomi

Contiene classi usate per impostare una configurazione ASP.NET.

Classi

AdapterDictionary

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

AnonymousIdentificationSection

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

AssemblyCollection

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

AssemblyInfo

Fa riferimento a un assembly con cui creare un collegamento 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 classe AuthorizationRule consente di accedere e modificare a livello di codice la sezione authorization di un file di configurazione. La classe non può essere ereditata.

AuthorizationRuleCollection

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

AuthorizationSection

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

BrowserCapabilitiesCodeGenerator

La classe BrowserCapabilitiesCodeGenerator viene utilizzata internamente dallo strumento aspnet_regbrowsers per analizzare i file di definizione browser con estensione .browser e aggiungere browser all'insieme di runtime dei browser conosciuti contenuto nell'oggetto BrowserCapabilitiesFactory.

BrowserCapabilitiesFactory

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

BrowserCapabilitiesFactoryBase

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

BufferModesCollection

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

BufferModeSettings

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

BuildProvider

Fornisce la funzionalità necessaria 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 oggetti BuildProvider. La classe non può essere ereditata.

CacheSection

Configura le impostazioni di 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 i controlli server ASP.NET devono eseguire il rendering del contenuto. La classe non può essere ereditata.

ClientTargetCollection

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

ClientTargetSection

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

CodeSubDirectoriesCollection

Rappresenta una raccolta di oggetti CodeSubDirectory. 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 utilizzate 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 oggetti Compiler. La classe non può essere ereditata.

Converter

Rappresenta un elemento di configurazione all'interno di un file di configurazione.

ConvertersCollection

Rappresenta un insieme di configurazione contenente riferimenti a oggetti Converter.

CustomError

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

CustomErrorCollection

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

CustomErrorsSection

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

DeploymentSection

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

EventMappingSettings

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

EventMappingSettingsCollection

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

ExpressionBuilder

Recupera una risorsa dinamica durante la compilazione.

ExpressionBuilderCollection

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

FolderLevelBuildProvider

Rappresenta le impostazioni di configurazione che consentono di utilizzare la classe BuildProvider per cartelle specifiche.

FolderLevelBuildProviderCollection

Rappresenta una raccolta di oggetti FolderLevelBuildProvider.

FormsAuthenticationConfiguration

Configura un'applicazione ASP.NET in modo che utilizzi la modalità form AuthenticationMode.

FormsAuthenticationCredentials

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

FormsAuthenticationUser

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

FormsAuthenticationUserCollection

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

FullTrustAssembliesSection

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

FullTrustAssembly

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

FullTrustAssemblyCollection

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

GlobalizationSection

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

HealthMonitoringSection

Configura i profili ASP.NET che determinano come gli eventi di monitoraggio dello stato vengono inviati 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 l'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. È inoltre possibile personalizzare l'algoritmo che identifica il browser in base alle informazioni nell'oggetto HttpRequest in entrata.

HttpCapabilitiesSectionHandler

Agevola la lettura della sezione <browserCaps> di un file di configurazione e la creazione di un'istanza della classe HttpBrowserCapabilities contenente le informazioni sulle funzionalità per il browser client.

HttpConfigurationContext

Fornisce le informazioni sul contesto corrente ai gestori delle sezioni di configurazione nelle applicazioni ASP.NET.

HttpCookiesSection

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

HttpHandlerAction

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

HttpHandlerActionCollection

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

HttpHandlersSection

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

HttpModuleAction

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

HttpModuleActionCollection

Rappresenta una raccolta di oggetti HttpModuleAction. 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 di 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 di filtro di dispositivo.

IgnoreDeviceFilterElementCollection

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

LowerCaseStringConverter

Fornisce supporto per la conversione di un oggetto in una stringa di caratteri minuscoli. La classe non può essere ereditata.

MachineKeySection

Definisce le impostazioni di configurazione che controllano la generazione delle chiavi e gli algoritmi usati per la crittografia e le operazioni MAC (Media Authentication Code) nelle funzioni di autenticazione, convalida dello stato di visualizzazione e isolamento delle applicazioni di stato sessione in Windows Form. La classe non può essere ereditata.

MachineKeyValidationConverter

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

MembershipSection

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

NamespaceCollection

Contiene un insieme di oggetti spazio dei nomi. La classe non può essere ereditata.

NamespaceInfo

Contiene un solo riferimento a uno spazio dei nomi di configurazione, analogamente alla direttiva Import. La classe non può essere ereditata.

OutputCacheProfile

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

OutputCacheProfileCollection

Rappresenta una raccolta di oggetti OutputCacheProfile. 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

Consente l'accesso a livello di programmazione alla sezione pages 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 oggetti PartialTrustVisibleAssembly. La classe non può essere ereditata.

PassportAuthentication

Configura l'autenticazione Passport in applicazioni ASP.NET.

ProcessModelSection

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

ProfileGroupSettings

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

ProfileGroupSettingsCollection

Contiene un set di oggetti ProfileGroupSettings.

ProfilePropertySettings

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

ProfilePropertySettingsCollection

Contiene un set di oggetti ProfilePropertySettingsCollection.

ProfileSection

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

ProfileSettings

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

ProfileSettingsCollection

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

ProtocolCollection

Rappresenta un elemento di configurazione contenente un insieme di protocolli.

ProtocolElement

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

ProtocolsConfigurationHandler

Rappresenta un gestore di configurazione per i protocolli.

ProtocolsSection

Rappresenta la sezione protocols del file di configurazione Web.

ProvidersHelper

Fornisce dei metodi per creare istanze del provider, singolarmente o in batch.

RegexWorker

Utilizzato internamente in fase di esecuzione dagli oggetti BrowserCapabilitiesFactory e BrowserCapabilitiesCodeGenerator per analizzare i dati della richiesta e per identificare il browser.

RemoteWebConfigurationHostServer

Utilizzato internamente in fase di esecuzione per supportare l'accesso in remoto ai dati di configurazione.

RoleManagerSection

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

RootProfilePropertySettingsCollection

Funge come parte superiore di una gerarchia di insiemi ProfilePropertySettingsCollection denominata a due livelli.

RuleSettings

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

RuleSettingsCollection

Raccolta di oggetti RuleSettings. 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 sezione di configurazione jsonSerialization nell'elemento di scripting del file di configurazione. La classe non può essere ereditata.

ScriptingProfileServiceSection

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

ScriptingRoleServiceSection

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

ScriptingScriptResourceHandlerSection

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

ScriptingSectionGroup

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

ScriptingWebServicesSectionGroup

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

SecurityPolicySection

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

SessionPageStateSection

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

SessionStateSection

Configura lo stato sessione per un'applicazione Web.

SiteMapSection

Definisce le impostazioni di configurazione utilizzate per supportare l'infrastruttura per configurare, archiviare e visualizzare i siti durante la navigazione. La classe non può essere ereditata.

SqlCacheDependencyDatabase

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

SqlCacheDependencyDatabaseCollection

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

SqlCacheDependencySection

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

SystemWebCachingSectionGroup

Configura il gruppo caching 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 a livello di codice al gruppo system.web del file di configurazione. La classe non può essere ereditata.

TagMapCollection

Contiene una raccolta di oggetti TagMapInfo.

TagMapInfo

Contiene una singola istruzione di modifica di mapping del tag di configurazione. La classe non può essere ereditata.

TagPrefixCollection

Contiene una raccolta di oggetti TagPrefixInfo.

TagPrefixInfo

Definisce un elemento di configurazione contenente informazioni relative ai tag.

TraceSection

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

TransformerInfo

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

TransformerInfoCollection

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

TrustLevel

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

TrustLevelCollection

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

TrustSection

Configura il livello di sicurezza dall'accesso di codice impostato per 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 oggetti UrlMapping. La classe non può essere ereditata.

UrlMappingsSection

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

UserMapPath

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

VirtualDirectoryMapping

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

VirtualDirectoryMappingCollection

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

WebConfigurationFileMap

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

WebConfigurationManager

Fornisce 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 sezione webControls. La classe non può essere ereditata.

WebPartsPersonalization

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

WebPartsPersonalizationAuthorization

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

WebPartsSection

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

XhtmlConformanceSection

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

Interfacce

IConfigMapPath

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

IConfigMapPathFactory

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

IRemoteWebConfigurationHostServer

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

Enumerazioni

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 durante l'accesso a una risorsa.

CustomErrorsMode

Specifica i valori per la modalità con errori personalizzati.

CustomErrorsRedirectMode

Specifica i valori relativi al modo in cui viene gestito l'URL della richiesta originale quando viene visualizzata una pagina di errore personalizzata.

FcnMode

Specifica il comportamento per la notifica delle modifiche ai file nell'applicazione.

FormsAuthPasswordFormat

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

FormsProtectionEnum

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

MachineKeyCompatibilityMode

Specifica i metodi di crittografia che possono essere utilizzati.

MachineKeyValidation

Specifica l'algoritmo di hash usato da ASP.NET per l'autenticazione basata su form e la convalida dei dati dello stato di visualizzazione e per l'identificazione dello stato delle sessioni out-of-process.

MembershipPasswordCompatibilityMode

Enumera le modalità di compatibilità della password per l'appartenenza ad ASP.NET.

PagesEnableSessionState

Utilizzato per determinare l'attivazione dello stato 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 log eventi.

ProfileGuidedOptimizationsFlags

Specifica la modalità di ottimizzazione per un ambiente di distribuzione dell'applicazione.

SerializationMode

Determina il metodo di serializzazione utilizzato per un oggetto ProfilePropertySettings.

TicketCompatibilityMode

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

TraceDisplayMode

Specifica l'ordine di visualizzazione dei 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.