Partager via


System.Web.Configuration Espace de noms

Contient des classes servant à définir une configuration ASP.NET.

Classes

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 restituer 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

Fait référence à un assembly avec lequel établir une liaison durant 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 classe AuthorizationRule vous permet d'accéder à la section authorization d'un fichier de configuration et de la modifier par programme. 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 classe BrowserCapabilitiesCodeGenerator 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 de 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 qui sont accessibles publiquement via la propriété intrinsèque Request.Browser ASP.NET.

BrowserCapabilitiesFactoryBase

La classe BrowserCapabilitiesFactoryBase est la classe de base de laquelle BrowserCapabilitiesFactory est dérivé. 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 demandes de la classe HttpCapabilitiesBase qui sont accessibles 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énement ASP.NET pour les fournisseurs d'événements. Cette classe ne peut pas être héritée.

BuildProvider

Fournit la fonctionnalité pour analyser un type de fichier particulier et 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 pour une application ASP.NET. Cette classe ne peut pas être héritée.

ClientTarget

Définit l'alias associé à l'agent utilisateur (user agent) cible dont les contrôles serveur ASP.NET doivent rendre 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 section clientTarget. 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é pendant la compilation d'une ressource dynamique. Cette classe ne peut pas être héritée.

CompilationSection

Définit des paramètres de configuration qui sont utilisés pour prendre en charge l'infrastructure de compilation d'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 d'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 configurations qui contient des références aux objets Converter.

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 qui est généralement utilisé sur un serveur de production pour substituer les paramètres au niveau de l'application qui sont utiles uniquement sur les ordinateurs de développement.

EventMappingSettings

Définit les paramètres de mappage d'événement 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 permettent l'utilisation de la classe BuildProvider pour des dossiers spécifiques.

FolderLevelBuildProviderCollection

Représente une collection d'objets FolderLevelBuildProvider.

FormsAuthenticationConfiguration

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

FormsAuthenticationCredentials

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

FormsAuthenticationUser

Configure les informations d'identification de l'utilisateur pour les applications Web qui utilisent l'authentification à base de formulaires.

FormsAuthenticationUserCollection

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

FullTrustAssembliesSection

Configure un jeu 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 des paramètres de configuration qui sont utilisés pour prendre en charge l'infrastructure de globalisation d'applications Web. Cette classe ne peut pas être héritée.

HealthMonitoringSection

Configure les profils ASP.NET qui déterminent l'envoi des événements de contrôle d'état aux fournisseurs d'événements. Cette classe ne peut pas être héritée.

HostingEnvironmentSection

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

HttpCapabilitiesBase

Fournit l’accès à des informations détaillées relatives aux fonctionnalités du navigateur du client.

HttpCapabilitiesDefaultProvider

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

HttpCapabilitiesProvider

Vous permet de personnaliser des définitions de navigateur. Vous pouvez également personnaliser l'algorithme qui identifie le navigateur selon les informations dans le HttpRequestentrant.

HttpCapabilitiesSectionHandler

Facilite la lecture de la section <browserCaps> d'un fichier de configuration et la création d'une instance de la classe HttpBrowserCapabilities qui contient les informations de fonctions relatives au navigateur client.

HttpConfigurationContext

Fournit les informations de contexte en cours à des gestionnaires de section de configuration dans des applications ASP.NET.

HttpCookiesSection

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

HttpHandlerAction

Configure une section de configuration HttpHandlersSection. 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 modules HttpModulesSection. 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 pour appareil mobile.

IgnoreDeviceFilterElementCollection

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

LowerCaseStringConverter

Fournit la prise en charge pour convertir 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 le chiffrement, le déchiffrement et les opérations MAC (Message Authentication Code) dans l’authentification Windows Forms, la validation d’état d’affichage et l’isolation d’application des états de session. Cette classe ne peut pas être héritée.

MachineKeyValidationConverter

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

MembershipSection

Définit les paramètres de configuration pour la prise en charge de l'infrastructure permettant de configurer et de gérer les détails d'appartenance (membership). Cette classe ne peut pas être héritée.

NamespaceCollection

Contient une collection d'objets d'un 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 semblable à la directive Import. 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 pour une application Web. Cette classe ne peut pas être héritée.

OutputCacheSettingsSection

Configure les paramètres de 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 jeu 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 Passport dans les applications ASP.NET.

ProcessModelSection

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

ProfileGroupSettings

Fournit l'accès par programme à la sous-section group de la section du fichier de configuration profiles.

ProfileGroupSettingsCollection

Contient un ensemble d’objets ProfileGroupSettings.

ProfilePropertySettings

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

ProfilePropertySettingsCollection

Contient un ensemble d’objets ProfilePropertySettingsCollection.

ProfileSection

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

ProfileSettings

Configure les profils d'événement 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 de services Web.

ProtocolsConfigurationHandler

Représente un gestionnaire de configuration pour les protocoles.

ProtocolsSection

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

ProvidersHelper

Fournit des méthodes pour créer des instances de fournisseurs, soit séparément, soit dans un lot.

RegexWorker

Utilisé en interne au moment de l'exécution par BrowserCapabilitiesFactory et BrowserCapabilitiesCodeGenerator pour analyser les données de la demande et identifier le navigateur.

RemoteWebConfigurationHostServer

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

RoleManagerSection

Définit des paramètres de configuration qui sont utilisés pour prendre en charge l'infrastructure de gestion de rôle d'applications Web. Cette classe ne peut pas être héritée.

RootProfilePropertySettingsCollection

Représente le niveau le plus élevé d'une hiérarchie nommée à deux niveaux des collections ProfilePropertySettingsCollection.

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 de service d'authentification. Cette classe ne peut pas être héritée.

ScriptingJsonSerializationSection

Représente une section de configuration jsonSerialization 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 de 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 section de configuration ScriptingScriptResourceHandler 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 d'écriture. 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 des paramètres de configuration qui sont 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 section sessionPageState. Cette classe ne peut pas être héritée.

SessionStateSection

Configure l’état de session pour une application Web.

SiteMapSection

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

SqlCacheDependencyDatabase

Configure les bases de données des dépendances de 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 groupe caching 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 programme au groupe system.web du fichier de configuration. Cette classe ne peut pas être héritée.

TagMapCollection

Contient une collection d'objets TagMapInfo.

TagMapInfo

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

TagPrefixCollection

Contient une collection d'objets TagPrefixInfo.

TagPrefixInfo

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

TraceSection

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

TransformerInfo

Spécifie une classe personnalisée qui étend la classe WebPartTransformer pour l'utilisation par les connexions 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 à des 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 du 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 l’accès par programmation à la section de configuration urlMappings. Cette classe ne peut pas être héritée.

UserMapPath

Mappe les chemins d'accès virtuels du fichier de configuration aux chemins d'accès physiques.

VirtualDirectoryMapping

Spécifie une hiérarchie de répertoire virtuel 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 du fichier de configuration pour une application Web. Cette classe ne peut pas être héritée.

WebConfigurationManager

Fournit l'accès aux fichiers de configuration tels qu'ils s'appliquent aux applications Web.

WebContext

Gère le contexte de chemin d'accès pour l'application Web en cours. Cette classe ne peut pas être héritée.

WebControlsSection

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

WebPartsPersonalization

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

WebPartsPersonalizationAuthorization

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

WebPartsSection

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

XhtmlConformanceSection

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

Interfaces

IConfigMapPath

Fournit l'accès au mappage entre les chemins d'accès virtuel et physique du fichier de configuration.

IConfigMapPathFactory

Mappe les chemins d'accès virtuel et physique du fichier de configuration.

IRemoteWebConfigurationHostServer

Utilisé en interne pour prendre en charge l'accès distant aux données de configuration.

Énumérations

AsyncPreloadModeFlags

Spécifie le mode des demandes 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 pour la modalité d'erreurs personnalisées.

CustomErrorsRedirectMode

Spécifie des valeurs indiquant comment l'URL de la demande d'origine est gérée lors de l'affichage d'une page d'erreurs personnalisée.

FcnMode

Spécifie le comportement de la notification de modification de fichier 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 qu'ASP.NET utilise pour l'authentification par formulaire et pour la validation de données de l'état d'affichage, ainsi que l'identification d'état de session hors processus.

MembershipPasswordCompatibilityMode

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

PagesEnableSessionState

Utilisé pour déterminer l'activation d'état de session pour une page Web seule 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 devant être enregistrés 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 convient d'utiliser le temps universel coordonné 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 du chemin d'accès à un fichier de configuration d'une application Web.

XhtmlConformanceMode

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