System.Web.Configuration Espace de noms

Contient des classes utilisées pour configurer ASP.NET configuration.

Classes

Nom Description
AdapterDictionary

Utilisé en interne au moment de l’exécution par le système de configuration pour contenir les noms des adaptateurs disponibles utilisés pour afficher les contrôles serveur sur différents navigateurs.

AnonymousIdentificationSection

Configure l’identification anonyme pour les utilisateurs qui ne sont pas authentifiés. Cette classe ne peut pas être héritée.

AssemblyCollection

Représente une collection d’objets AssemblyInfo . Cette classe ne peut pas être héritée.

AssemblyInfo

Référence un assembly à lier pendant la compilation d’une ressource dynamique. Cette classe ne peut pas être héritée.

AuthenticationSection

Configure l’authentification pour une application web. Cette classe ne peut pas être héritée.

AuthorizationRule

La AuthorizationRule classe vous permet d’accéder par programmation et de modifier la authorization section d’un fichier de configuration. Cette classe ne peut pas être héritée.

AuthorizationRuleCollection

Représente une collection d’objets AuthorizationRule . Cette classe ne peut pas être héritée.

AuthorizationSection

Configure une autorisation d’application web. Cette classe ne peut pas être héritée.

BrowserCapabilitiesCodeGenerator

La BrowserCapabilitiesCodeGenerator classe est utilisée en interne par l’outil aspnet_regbrowsers pour analyser les fichiers de définition de navigateur .browser et ajouter des navigateurs à la collection d’exécution des navigateurs connus contenus dans l’objet BrowserCapabilitiesFactory .

BrowserCapabilitiesFactory

Fournit des méthodes utilisées en interne par le système de configuration pour produire des instances spécifiques aux requêtes de la classe HttpBrowserCapabilities accessibles publiquement via la propriété ASP.NET intrinsèque Request.Browser.

BrowserCapabilitiesFactoryBase

La BrowserCapabilitiesFactoryBase classe est la classe de base à partir de laquelle BrowserCapabilitiesFactory est dérivée. Il est utilisé en interne au moment de l’exécution par le système de configuration pour créer des instances spécifiques aux requêtes de la classe HttpCapabilitiesBase, accessible publiquement via la propriété intrinsèque Request.Browser ASP.NET.

BufferModesCollection

Collection d’objets BufferModeSettings. Cette classe ne peut pas être héritée.

BufferModeSettings

Configure les paramètres de mise en mémoire tampon d’événements ASP.NET pour les fournisseurs d’événements. Cette classe ne peut pas être héritée.

BuildProvider

Fournit des fonctionnalités permettant d’analyser un type de fichier particulier et de générer du code pendant la compilation d’une ressource dynamique. Cette classe ne peut pas être héritée.

BuildProviderCollection

Représente une collection d’objets BuildProvider . Cette classe ne peut pas être héritée.

CacheSection

Configure les paramètres de cache globaux d’une application ASP.NET. Cette classe ne peut pas être héritée.

ClientTarget

Définit l’alias associé à l’agent utilisateur cible pour lequel ASP.NET contrôles serveur doivent afficher le contenu. Cette classe ne peut pas être héritée.

ClientTargetCollection

Représente une collection d’objets ClientTarget . Cette classe ne peut pas être héritée.

ClientTargetSection

Configure la clientTarget section. Cette classe ne peut pas être héritée.

CodeSubDirectoriesCollection

Représente une collection d’objets CodeSubDirectory . Cette classe ne peut pas être héritée.

CodeSubDirectory

Fait référence à un emplacement de répertoire utilisé lors de la compilation d’une ressource dynamique. Cette classe ne peut pas être héritée.

CompilationSection

Définit les paramètres de configuration utilisés pour prendre en charge l’infrastructure de compilation des applications web. Cette classe ne peut pas être héritée.

Compiler

Définit un compilateur utilisé pour prendre en charge l’infrastructure de compilation des applications web. Cette classe ne peut pas être héritée.

CompilerCollection

Représente une collection d’objets Compiler . Cette classe ne peut pas être héritée.

Converter

Représente un élément de configuration dans un fichier de configuration.

ConvertersCollection

Représente une collection de configuration qui contient des références à des Converter objets.

CustomError

Configure une section CustomError pour mapper un code d’erreur ASP.NET à une page personnalisée. Cette classe ne peut pas être héritée.

CustomErrorCollection

Représente une collection d’objets CustomError . Cette classe ne peut pas être héritée.

CustomErrorsSection

Configure les erreurs personnalisées ASP.NET. Cette classe ne peut pas être héritée.

DeploymentSection

Définit un paramètre de configuration généralement utilisé sur un serveur de production pour remplacer les paramètres au niveau de l’application qui sont appropriés uniquement sur les ordinateurs de développement.

EventMappingSettings

Définit les paramètres de mappage d’événements ASP.NET pour les fournisseurs d’événements. Cette classe ne peut pas être héritée.

EventMappingSettingsCollection

Fournit une collection d’objets EventMappingSettings . Cette classe ne peut pas être héritée.

ExpressionBuilder

Récupère une ressource dynamique pendant la compilation.

ExpressionBuilderCollection

Représente une collection d’objets ExpressionBuilder . Cette classe ne peut pas être héritée.

FolderLevelBuildProvider

Représente les paramètres de configuration qui activent l’utilisation de la BuildProvider classe pour des dossiers spécifiques.

FolderLevelBuildProviderCollection

Représente une collection d’objets FolderLevelBuildProvider .

FormsAuthenticationConfiguration

Configure une application ASP.NET pour utiliser la modalité des formulaires AuthenticationMode.

FormsAuthenticationCredentials

Configure les informations d’identification de l’utilisateur pour ASP.NET applications qui utilisent l’authentification basée sur des formulaires.

FormsAuthenticationUser

Configure les informations d’identification de l’utilisateur pour les applications web qui utilisent l’authentification basée sur des formulaires.

FormsAuthenticationUserCollection

Représente une collection d’objets FormsAuthenticationUser . Cette classe ne peut pas être héritée.

FullTrustAssembliesSection

Configure un ensemble d’assemblys de confiance totale. Cette classe ne peut pas être héritée.

FullTrustAssembly

Configure un assembly de confiance totale. Cette classe ne peut pas être héritée.

FullTrustAssemblyCollection

Représente une collection d’objets FullTrustAssembly . Cette classe ne peut pas être héritée.

GlobalizationSection

Définit les paramètres de configuration utilisés pour prendre en charge l’infrastructure de globalisation des applications web. Cette classe ne peut pas être héritée.

HealthMonitoringSection

Configure ASP.NET profils qui déterminent la façon dont les événements de surveillance de l’intégrité sont envoyés aux fournisseurs d’événements. Cette classe ne peut pas être héritée.

HostingEnvironmentSection

Définit les paramètres de configuration qui contrôlent le comportement de l’environnement d’hébergement d’application. Cette classe ne peut pas être héritée.

HttpCapabilitiesBase

Fournit un accès à des informations détaillées sur les fonctionnalités du navigateur du client.

HttpCapabilitiesDefaultProvider

Extension par défaut de la classe HttpCapabilitiesProvider incluse dans ASP.NET.

HttpCapabilitiesProvider

Vous permet de personnaliser les définitions de navigateur. Vous pouvez également personnaliser l’algorithme qui identifie le navigateur en fonction des informations contenues dans le trafic entrant HttpRequest.

HttpCapabilitiesSectionHandler

Aide à lire dans la <browserCaps> section d’un fichier de configuration et à créer une instance de la HttpBrowserCapabilities classe qui contient les informations de fonctionnalités pour le navigateur client.

HttpConfigurationContext

Fournit des informations de contexte actuelles aux gestionnaires de section de configuration dans les applications ASP.NET.

HttpCookiesSection

Configure les propriétés des cookies utilisés par une application web.

HttpHandlerAction

Configure une HttpHandlersSection section de configuration. Cette classe ne peut pas être héritée.

HttpHandlerActionCollection

Représente une collection d’éléments HttpHandlerAction . Cette classe ne peut pas être héritée.

HttpHandlersSection

Configure un gestionnaire HTTP pour une application web. Cette classe ne peut pas être héritée.

HttpModuleAction

Configure les HttpModulesSection modules. Cette classe ne peut pas être héritée.

HttpModuleActionCollection

Représente une collection d’objets HttpModuleAction . Cette classe ne peut pas être héritée.

HttpModulesSection

Configure un module HTTP pour une application web. Cette classe ne peut pas être héritée.

HttpRuntimeSection

Configure le runtime HTTP ASP.NET. Cette classe ne peut pas être héritée.

IdentitySection

Configure l’identité d’une application web. Cette classe ne peut pas être héritée.

IgnoreDeviceFilterElement

Configure un élément de filtre d’appareil.

IgnoreDeviceFilterElementCollection

Représente une collection d’objets IgnoreDeviceFilterElement . Cette classe ne peut pas être héritée.

LowerCaseStringConverter

Fournit la prise en charge de la conversion d’un objet en chaîne minuscule. Cette classe ne peut pas être héritée.

MachineKeySection

Définit les paramètres de configuration qui contrôlent la génération de clés et les algorithmes utilisés dans les opérations de chiffrement, de déchiffrement et de code d’authentification de message (MAC) dans Windows Forms l’authentification, la validation d’état d’affichage et l’isolation des applications à l’état de session. Cette classe ne peut pas être héritée.

MachineKeyValidationConverter

Fournit des méthodes pour convertir des MachineKeyValidation objets vers et à partir de chaînes.

MembershipSection

Définit les paramètres de configuration pour prendre en charge l’infrastructure pour la configuration et la gestion des détails de l’appartenance. Cette classe ne peut pas être héritée.

NamespaceCollection

Contient une collection d’objets d’espace de noms. Cette classe ne peut pas être héritée.

NamespaceInfo

Contient une référence d’espace de noms de configuration unique, similaire à la Import directive. Cette classe ne peut pas être héritée.

OutputCacheProfile

Configure le profil de cache de sortie qui peut être utilisé par les pages d’application. Cette classe ne peut pas être héritée.

OutputCacheProfileCollection

Représente une collection d’objets OutputCacheProfile . Cette classe ne peut pas être héritée.

OutputCacheSection

Configure le cache de sortie d’une application web. Cette classe ne peut pas être héritée.

OutputCacheSettingsSection

Configure les paramètres du cache de sortie pour les pages d’application. Cette classe ne peut pas être héritée.

PagesSection

Fournit un accès programmatique à la section pages du fichier de configuration. Cette classe ne peut pas être héritée.

PartialTrustVisibleAssembliesSection

Configure un ensemble d’assemblys de confiance partielle. Cette classe ne peut pas être héritée.

PartialTrustVisibleAssembly

Configure un assembly de confiance partielle. Cette classe ne peut pas être héritée.

PartialTrustVisibleAssemblyCollection

Représente une collection d’objets PartialTrustVisibleAssembly . Cette classe ne peut pas être héritée.

PassportAuthentication

Configure l’authentification basée sur Passport dans les applications ASP.NET.

ProcessModelSection

Configure les paramètres du modèle de processus ASP.NET sur un serveur web Internet Information Services (IIS). Cette classe ne peut pas être héritée.

ProfileGroupSettings

Fournit un accès programmatique à la group sous-section du profiles fichier de configuration.

ProfileGroupSettingsCollection

Contient un ensemble d’objets ProfileGroupSettings .

ProfilePropertySettings

La ProfilePropertySettings classe permet d’accéder par programmation et de modifier la profiles section d’un fichier de configuration. Cette classe ne peut pas être héritée.

ProfilePropertySettingsCollection

Contient un ensemble d’objets ProfilePropertySettingsCollection .

ProfileSection

La ProfileSection classe permet d’accéder par programmation et de modifier la profile section d’un fichier de configuration. Cette classe ne peut pas être héritée.

ProfileSettings

Configure les profils d’événements ASP.NET. Cette classe ne peut pas être héritée.

ProfileSettingsCollection

Contient une collection d’objets ProfileSettings . Cette classe ne peut pas être héritée.

ProtocolCollection

Représente un élément de configuration qui contient une collection de protocoles.

ProtocolElement

Représente un élément de protocole dans le fichier de configuration des services Web.

ProtocolsConfigurationHandler

Représente un gestionnaire de configuration pour les protocoles.

ProtocolsSection

Représente la protocols section du fichier de configuration web.

ProvidersHelper

Fournit des méthodes pour créer des instances de fournisseur, singly ou in a batch.

RegexWorker

Utilisé en interne au moment BrowserCapabilitiesFactory de l’exécution et BrowserCapabilitiesCodeGenerator pour analyser les données de requête et identifier le navigateur.

RemoteWebConfigurationHostServer

Utilisé en interne au moment de l’exécution pour prendre en charge l’accès à distance aux données de configuration.

RoleManagerSection

Définit les paramètres de configuration utilisés pour prendre en charge l’infrastructure de gestion des rôles des applications web. Cette classe ne peut pas être héritée.

RootProfilePropertySettingsCollection

Agit en haut d’une hiérarchie nommée à deux niveaux de ProfilePropertySettingsCollection collections.

RuleSettings

Configure les règles d’événement ASP.NET. Cette classe ne peut pas être héritée.

RuleSettingsCollection

Collection d’objets RuleSettings. Cette classe ne peut pas être héritée.

ScriptingAuthenticationServiceSection

Représente la section de configuration pour les paramètres du service d’authentification. Cette classe ne peut pas être héritée.

ScriptingJsonSerializationSection

Représente une jsonSerialization section de configuration dans l’élément scripting du fichier de configuration. Cette classe ne peut pas être héritée.

ScriptingProfileServiceSection

Représente la section de configuration pour les paramètres du service de profil. Cette classe ne peut pas être héritée.

ScriptingRoleServiceSection

Représente la section de configuration pour les paramètres de service de rôle.

ScriptingScriptResourceHandlerSection

Représente une ScriptingScriptResourceHandler section de configuration dans l’élément <scripting> du fichier de configuration. Cette classe ne peut pas être héritée.

ScriptingSectionGroup

Représente la section de configuration pour les paramètres de script. Cette classe ne peut pas être héritée.

ScriptingWebServicesSectionGroup

Représente un groupe de sections associées dans un fichier de configuration.

SecurityPolicySection

Définit les paramètres de configuration utilisés pour prendre en charge l’infrastructure de sécurité d’une application web. Cette classe ne peut pas être héritée.

SessionPageStateSection

Configure la sessionPageState section. Cette classe ne peut pas être héritée.

SessionStateSection

Configure l’état de session d’une application web.

SiteMapSection

Définit les paramètres de configuration utilisés pour prendre en charge l’infrastructure pour la configuration, le stockage et la navigation de site de rendu. Cette classe ne peut pas être héritée.

SqlCacheDependencyDatabase

Configure les bases de données des dépendances du cache SQL pour une application ASP.NET. Cette classe ne peut pas être héritée.

SqlCacheDependencyDatabaseCollection

Représente une collection d’objets SqlCacheDependencyDatabase . Cette classe ne peut pas être héritée.

SqlCacheDependencySection

Configure les dépendances de cache SQL pour une application ASP.NET. Cette classe ne peut pas être héritée.

SystemWebCachingSectionGroup

Configure le caching groupe dans un fichier de configuration. Cette classe ne peut pas être héritée.

SystemWebExtensionsSectionGroup

Représente un groupe de sections associées dans un fichier de configuration. Cette classe ne peut pas être héritée.

SystemWebSectionGroup

Permet à l’utilisateur d’accéder par programmation au system.web groupe du fichier de configuration. Cette classe ne peut pas être héritée.

TagMapCollection

Contient une collection d’objets TagMapInfo .

TagMapInfo

Contient une instruction de remapping de balise de configuration unique. Cette classe ne peut pas être héritée.

TagPrefixCollection

Contient une collection d’objets TagPrefixInfo .

TagPrefixInfo

Définit un élément de configuration contenant des informations relatives aux balises.

TraceSection

Configure le service de trace ASP.NET. Cette classe ne peut pas être héritée.

TransformerInfo

Spécifie une classe personnalisée qui étend la WebPartTransformer classe à utiliser par les connexions de composants WebPart.

TransformerInfoCollection

Contient une collection d’objets TransformerInfo . Cette classe ne peut pas être héritée.

TrustLevel

Définit le mappage de niveaux de sécurité spécifiques aux fichiers de stratégie nommés. Cette classe ne peut pas être héritée.

TrustLevelCollection

Contient une collection d’objets TrustLevel . Cette classe ne peut pas être héritée.

TrustSection

Configure le niveau de sécurité d’accès au code appliqué à une application. Cette classe ne peut pas être héritée.

UrlMapping

Mappe une URL affichée aux utilisateurs à l’URL d’une page dans votre application web. Cette classe ne peut pas être héritée.

UrlMappingCollection

Représente une collection d’objets UrlMapping . Cette classe ne peut pas être héritée.

UrlMappingsSection

Fournit un accès par programmation à la urlMappings section de configuration. Cette classe ne peut pas être héritée.

UserMapPath

Mappe les chemins virtuels du fichier de configuration aux chemins physiques.

VirtualDirectoryMapping

Spécifie une hiérarchie de répertoires virtuels personnalisée pour une application web. Cette classe ne peut pas être héritée.

VirtualDirectoryMappingCollection

Contient une collection d’objets VirtualDirectoryMapping . Cette classe ne peut pas être héritée.

WebConfigurationFileMap

Définit les mappages de fichiers de configuration pour une application web. Cette classe ne peut pas être héritée.

WebConfigurationManager

Fournit l’accès aux fichiers de configuration à mesure qu’ils s’appliquent aux applications web.

WebContext

Gère le contexte de chemin d’accès de l’application web actuelle. Cette classe ne peut pas être héritée.

WebControlsSection

Configure la webControls section. Cette classe ne peut pas être héritée.

WebPartsPersonalization

Vous permet de spécifier le fournisseur de personnalisation et de définir des autorisations de personnalisation. Cette classe ne peut pas être héritée.

WebPartsPersonalizationAuthorization

Fournit un accès programmatique à la authorization section contenue dans la webParts section de la configuration. Cette classe ne peut pas être héritée.

WebPartsSection

Fournit un accès programmatique à la section du webParts fichier de configuration. Cette classe ne peut pas être héritée.

XhtmlConformanceSection

Configure la xhtmlConformance section. Cette classe ne peut pas être héritée.

Interfaces

Nom Description
IConfigMapPath

Fournit l’accès au mappage entre les chemins virtuels et physiques du fichier de configuration.

IConfigMapPathFactory

Mappe les chemins d’accès virtuels et physiques du fichier de configuration.

IRemoteWebConfigurationHostServer

Utilisé en interne pour prendre en charge l’accès à distance aux données de configuration.

Énumérations

Nom Description
AsyncPreloadModeFlags

Spécifie le mode des requêtes asynchrones.

AuthenticationMode

Spécifie le mode d’authentification à utiliser dans une application web.

AuthorizationRuleAction

Spécifie le type d’autorisation à appliquer lors de l’accès à une ressource.

CustomErrorsMode

Spécifie les valeurs de la modalité des erreurs personnalisées.

CustomErrorsRedirectMode

Spécifie les valeurs de la façon dont l’URL de la requête d’origine est gérée lorsqu’une page d’erreur personnalisée s’affiche.

FcnMode

Spécifie le comportement de la notification de modification de fichier (FCN) dans l’application.

FormsAuthPasswordFormat

Définit le format de chiffrement pour le stockage des mots de passe.

FormsProtectionEnum

Définit le type de chiffrement, le cas échéant, à utiliser pour les cookies.

MachineKeyCompatibilityMode

Spécifie les méthodes de chiffrement qui peuvent être utilisées.

MachineKeyValidation

Spécifie l’algorithme de hachage utilisé ASP.NET pour l’authentification par formulaire et pour la validation des données d’état d’affichage et pour l’identification de l’état de session hors processus.

MembershipPasswordCompatibilityMode

Énumère les modes de compatibilité de mot de passe pour l’appartenance ASP.NET.

PagesEnableSessionState

Permet de déterminer l’activation de l’état de session pour une seule page Web ou une application web entière.

ProcessModelComAuthenticationLevel

Spécifie le niveau d’authentification pour la sécurité DCOM.

ProcessModelComImpersonationLevel

Spécifie le niveau d’authentification pour la sécurité COM.

ProcessModelLogLevel

Spécifie les types d’événements à journaliser dans le journal des événements.

ProfileGuidedOptimizationsFlags

Spécifie le mode d’optimisation d’un environnement de déploiement d’application.

SerializationMode

Détermine la méthode de sérialisation utilisée pour un objet ProfilePropertySettings.

TicketCompatibilityMode

Définit s’il faut utiliser le temps universel coordonné (UTC) ou l’heure locale pour la date d’expiration du ticket pour l’authentification par formulaire.

TraceDisplayMode

Spécifie l’ordre dans lequel les messages de trace sont affichés.

WebApplicationLevel

Spécifie le niveau de chemin d’accès d’un fichier de configuration d’application web.

XhtmlConformanceMode

Spécifie le mode d’authentification à utiliser dans une application web.