System.Web.Configuration-Namespace

Der System.Web.Configuration-Namespace enthält Klassen, die zum Einrichten der ASP.NET-Konfiguration verwendet werden.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AdapterDictionary Wird intern zur Laufzeit vom Konfigurationssystem verwendet, um die Namen der verfügbaren Adapter zur Wiedergabe von Serversteuerelementen auf verschiedenen Browsern aufzunehmen.
Öffentliche Klasse AnonymousIdentificationSection Konfiguriert die anonyme Identifizierung für Benutzer, die nicht authentifiziert werden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse AssemblyCollection Stellt eine Auflistung von AssemblyInfo-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse AssemblyInfo Verweist auf eine Assembly, die während Kompilierung einer dynamischen Ressource verknüpft werden soll. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse AuthenticationSection Konfiguriert die Authentifizierung für eine Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse AuthorizationRule Die AuthorizationRule-Klasse ermöglicht den programmgesteuerten Zugriff auf den authorization-Abschnitt einer Konfigurationsdatei und dessen programmgesteuerte Änderung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse AuthorizationRuleCollection Stellt eine Auflistung von AuthorizationRule-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse AuthorizationSection Konfiguriert eine Webanwendungsautorisierung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse BrowserCapabilitiesCodeGenerator Die BrowserCapabilitiesCodeGenerator-Klasse wird intern vom aspnet_regbrowsers-Tool verwendet, um die .browser-Browserdefinitionsdateien zu analysieren und der Laufzeitauflistung bekannter Browser im BrowserCapabilitiesFactory-Objekt Browser hinzuzufügen.
Öffentliche Klasse BrowserCapabilitiesFactory Wird vom Konfigurationssystem intern für die Erstellung anforderungsspezifischer Instanzen der HttpBrowserCapabilities-Klasse verwendet, auf die über die ASP.NET-interne Request.Browser-Eigenschaft ein öffentlicher Zugriff erfolgt.
Öffentliche Klasse BrowserCapabilitiesFactoryBase Die BrowserCapabilitiesFactoryBase-Klasse ist die Basisklasse, von der BrowserCapabilitiesFactory abgeleitet wird. Die Klasse wird intern zur Laufzeit vom Konfigurationssystem verwendet, um anforderungsspezifische Instanzen der HttpCapabilitiesBase-Klasse zu erstellen, auf die öffentlich über die systemeigene Request.Browser-Eigenschaft von ASP.NET zugegriffen wird.
Öffentliche Klasse BufferModesCollection Eine Auflistung von BufferModeSettings-Objekten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse BufferModeSettings Konfiguriert die ASP.NET-Ereignispufferungsseinstellungen für Ereignisanbieter. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse BuildProvider Stellt Funktionen zu Analysieren eines bestimmten Dateityps und zum Generieren von Code während der Kompilierung einer dynamischen Ressource bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse BuildProviderCollection Stellt eine Auflistung von BuildProvider-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CacheSection Konfiguriert die globalen Cacheeinstellungen für eine ASP.NET-Anwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ClientTarget Definiert den Alias, der dem Ziel-Benutzeragent zugeordnet ist, für den ASP.NET-Serversteuerelemente Inhalt wiedergeben müssen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ClientTargetCollection Stellt eine Auflistung von ClientTarget-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ClientTargetSection Konfiguriert den clientTarget-Abschnitt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CodeSubDirectoriesCollection Stellt eine Auflistung von CodeSubDirectory-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CodeSubDirectory Verweist auf einen Verzeichnisspeicherort, der während der Kompilierung einer dynamischen Ressource verwendet wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CompilationSection Definiert Konfigurationseinstellungen für die Unterstützung der Kompilierungsinfrastruktur von Webanwendungen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse Compiler Definiert einen Compiler für die Unterstützung der Kompilierungsinfrastruktur von Webanwendungen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CompilerCollection Stellt eine Auflistung von Compiler-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CustomError Konfiguriert einen CustomError-Bereich, um einer benutzerdefinierten Seite einen ASP.NET-Fehlercode zuzuordnen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CustomErrorCollection Stellt eine Auflistung von CustomError-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CustomErrorsSection Konfiguriert die benutzerdefinierten Fehler in ASP.NET. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DeploymentSection Definiert Konfigurationseinstellungen für die Unterstützung der Bereitstellung einer Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse EventMappingSettings Definiert die ASP.NET-Ereigniszuordnungseinstellungen für Ereignisanbieter. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse EventMappingSettingsCollection Stellt eine Auflistung von EventMappingSettings-Objekten bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ExpressionBuilder Ruft während der Kompilierung eine dynamische Ressource ab.
Öffentliche Klasse ExpressionBuilderCollection Stellt eine Auflistung von ExpressionBuilder-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse FormsAuthenticationConfiguration Konfiguriert eine ASP.NET-Anwendung für die Verwendung des AuthenticationMode-Formularverhaltens.
Öffentliche Klasse FormsAuthenticationCredentials Konfiguriert Benutzeranmeldeinformationen für ASP.NET-Anwendungen, die formularbasierte Authentifizierung verwenden.
Öffentliche Klasse FormsAuthenticationUser Konfiguriert die Anmeldeinformationen des Benutzers für Webanwendungen, die formularbasierte Authentifizierung verwenden.
Öffentliche Klasse FormsAuthenticationUserCollection Stellt eine Auflistung von FormsAuthenticationUser-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse GlobalizationSection Definiert Konfigurationseinstellungen für die Unterstützung der Globalisierungsinfrastruktur von Webanwendungen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HealthMonitoringSection Konfiguriert ASP.NET-Profile, die bestimmen, wie Systemüberwachungsereignisse an Ereignisanbieter gesendet werden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HostingEnvironmentSection Definiert Konfigurationseinstellungen, die das Verhalten der Anwendungshostumgebung steuern. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HttpCapabilitiesBase Ermöglicht den Zugriff auf ausführliche Informationen über die Funktionen des Clientbrowsers.
Öffentliche Klasse HttpCapabilitiesSectionHandler Unterstützt das Lesen des <browserCaps>-Abschnitts einer Konfigurationsdatei und das Erstellen einer Instanz der HttpBrowserCapabilities-Klasse, die die Funktionsinformationen des Clientbrowsers enthält.
Öffentliche Klasse HttpConfigurationContext Stellt aktuelle Kontextinformationen zu Konfigurationsabschnittshandlern in ASP.NET-Anwendungen bereit.
Öffentliche Klasse HttpCookiesSection Konfiguriert Eigenschaften für von einer Webanwendung verwendete Cookies.
Öffentliche Klasse HttpHandlerAction Konfiguriert einen HttpHandlersSection-Konfigurationsabschnitt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HttpHandlerActionCollection Stellt eine Auflistung von HttpHandlerAction-Elementen dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HttpHandlersSection Konfiguriert einen HTTP-Handler für eine Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HttpModuleAction Konfiguriert die HttpModulesSection-Module. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HttpModuleActionCollection Stellt eine Auflistung von HttpModuleAction-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HttpModulesSection Konfiguriert ein HTTP-Modul für eine Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HttpRuntimeSection Konfiguriert die ASP.NET-HTTP-Laufzeit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse IdentitySection Konfiguriert die Identität einer Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse LowerCaseStringConverter Stellt Unterstützung für die Konvertierung eines Objekts in eine Zeichenfolge aus Kleinbuchstaben bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse MachineKeySection Definiert die Konfigurationseinstellungen, die die Schlüsselgenerierung und die Algorithmen steuern, die für die Verschlüsselung, Entschlüsselung, MAC (Media Access Control)-Operationen bei der Windows Forms-Authentifizierung, Ansichtszustandsvalidierung und die Isolierung von Sitzungszuständen zwischen Anwendungen verwendet werden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse MachineKeyValidationConverter Stellt Methoden bereit, mit denen MachineKeyValidation-Objekte in und aus Zeichenfolgen konvertiert werden können.
Öffentliche Klasse MembershipSection Definiert Konfigurationseinstellungen zur Unterstützung der Infrastruktur für das Konfigurieren und Verwalten von Mitgliedschaftsinformationen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse NamespaceCollection Enthält eine Auflistung von Namespaceobjekten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse NamespaceInfo Enthält einen der Import-Direktive ähnlichen einzelnen Verweis auf den Konfigurationsnamespace. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse OutputCacheProfile Konfiguriert das Ausgabecacheprofil, das von den Anwendungsseiten verwendet werden kann. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse OutputCacheProfileCollection Stellt eine Auflistung von OutputCacheProfile-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse OutputCacheSection Konfiguriert den Ausgabecache für eine Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse OutputCacheSettingsSection Konfiguriert die Ausgabecacheeinstellungen für Anwendungsseiten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse PagesSection Ermöglicht den programmgesteuerten Zugriff auf den pages-Element (ASP.NET-Einstellungsschema)-Abschnitt der Konfigurationsdatei. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse PassportAuthentication Konfiguriert die Passport-Authentifizierung in ASP.NET-Anwendungen.
Öffentliche Klasse ProcessModelSection Konfiguriert die ASP.NET-Prozessmodelleinstellungen auf einem Webserver für Internetinformationsdienste (IIS). Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ProfileGroupSettings Ermöglicht den programmgesteuerten Zugriff auf den group-Unterabschnitt des profiles-Konfigurationsdateiabschnitts.
Öffentliche Klasse ProfileGroupSettingsCollection Enthält eine Reihe von ProfileGroupSettings-Objekten.
Öffentliche Klasse ProfilePropertySettings Mit der ProfilePropertySettings-Klasse kann programmgesteuert auf den profiles-Abschnitt einer Konfigurationsdatei zugegriffen und dieser programmgesteuert geändert werden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ProfilePropertySettingsCollection Enthält eine Reihe von ProfilePropertySettingsCollection-Objekten.
Öffentliche Klasse ProfileSection Mit der ProfileSection-Klasse kann programmgesteuert auf den profile-Abschnitt einer Konfigurationsdatei zugegriffen und dieser programmgesteuert geändert werden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ProfileSettings Konfiguriert die ASP.NET-Ereignisprofile. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ProfileSettingsCollection Enthält eine Auflistung von ProfileSettings-Objekten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ProvidersHelper Stellt Methoden für das Erstellen von Anbieterinstanzen bereit, entweder einzeln oder in einem Batch.
Öffentliche Klasse RegexWorker Wird intern zur Laufzeit von BrowserCapabilitiesFactory und BrowserCapabilitiesCodeGenerator verwendet, um Anforderungsdaten zu analysieren und den Browser zu identifizieren.
Öffentliche Klasse RemoteWebConfigurationHostServer Wird intern zur Laufzeit verwendet, um den Remotezugriff auf Konfigurationsdaten zu unterstützen.
Öffentliche Klasse RoleManagerSection Definiert Konfigurationseinstellungen für die Unterstützung der Rollenverwaltungsinfrastruktur von Webanwendungen. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse RootProfilePropertySettingsCollection Stellt die oberste Ebene einer aus zwei Ebenen bestehenden benannten Hierarchie von ProfilePropertySettingsCollection-Auflistungen dar.
Öffentliche Klasse RuleSettings Konfiguriert die ASP.NET-Ereignisregeln. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse RuleSettingsCollection Eine Auflistung von RuleSettings-Objekten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse SecurityPolicySection Definiert Konfigurationseinstellungen für die Unterstützung der Sicherheitsinfrastruktur einer Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse SessionPageStateSection Konfiguriert den sessionPageState-Abschnitt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse SessionStateSection Konfiguriert den Sitzungszustand für eine Webanwendung.
Öffentliche Klasse SiteMapSection Definiert Konfigurationseinstellungen für die Unterstützung der Infrastruktur zum Konfigurieren, Speichern und Rendern der Sitenavigation. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse SqlCacheDependencyDatabase Konfiguriert die SQL-Cacheabhängigkeitsdatenbanken für eine ASP.NET-Anwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse SqlCacheDependencyDatabaseCollection Stellt eine Auflistung von SqlCacheDependencyDatabase-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse SqlCacheDependencySection Konfiguriert die SQL-Cacheabhängigkeiten für eine ASP.NET-Anwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse SystemWebCachingSectionGroup Konfiguriert die caching-Gruppe innerhalb einer Konfigurationsdatei. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse SystemWebSectionGroup Ermöglicht es dem Benutzer, programmgesteuert auf die system.web-Gruppe der Konfigurationsdatei zuzugreifen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TagMapCollection Enthält eine Auflistung von TagMapInfo-Objekten.
Öffentliche Klasse TagMapInfo Enthält eine Anweisung zur Neuzuordnung eines einzelnen Konfigurationstags. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TagPrefixCollection Enthält eine Auflistung von TagPrefixInfo-Objekten.
Öffentliche Klasse TagPrefixInfo Definiert ein Konfigurationselement, das Informationen über Tags enthält.
Öffentliche Klasse TraceSection Konfiguriert den ASP.NET-Ablaufverfolgungsdienst. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TransformerInfo Gibt eine benutzerdefinierte Klasse an, die die WebPartTransformer-Klasse für die Verwendung durch Webpartverbindungen erweitert.
Öffentliche Klasse TransformerInfoCollection Enthält eine Auflistung von TransformerInfo-Objekten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TrustLevel Definiert die Zuordnung von bestimmten Sicherheitsstufen zu benannten Richtliniendateien. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TrustLevelCollection Enthält eine Auflistung von TrustLevel-Objekten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TrustSection Konfiguriert die Codezugriffssicherheitsebene, die auf eine Anwendung angewendet wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse UrlMapping Ordnet dem URL einer Seite in der Webanwendung einen URL zu, der den Benutzern angezeigt wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse UrlMappingCollection Stellt eine Auflistung von UrlMapping-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse UrlMappingsSection Ermöglicht den programmgesteuerten Zugriff auf den urlMappings-Konfigurationsabschnitt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse VirtualDirectoryMapping Gibt für eine Webanwendung eine benutzerdefinierte virtuelle Verzeichnishierarchie an. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse VirtualDirectoryMappingCollection Enthält eine Auflistung von VirtualDirectoryMapping-Objekten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse WebConfigurationFileMap Definiert die Konfigurationsdateizuordnungen für eine Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse WebConfigurationManager Ermöglicht den Zugriff auf Konfigurationsdateien, wenn diese für Webanwendungen gelten.
Öffentliche Klasse WebContext Verwaltet den Pfadkontext für die aktuelle Webanwendung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse WebControlsSection Konfiguriert den webControls-Abschnitt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse WebPartsPersonalization Ermöglicht die Angabe des Personalisierungsanbieters und das Festlegen von Personalisierungsautorisierungen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse WebPartsPersonalizationAuthorization Stellt programmgesteuerten Zugriff auf den authorization-Abschnitt im webParts-Abschnitt der Konfiguration bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse WebPartsSection Ermöglicht den programmgesteuerten Zugriff auf den webParts-Konfigurationsdateiabschnitt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse XhtmlConformanceSection Konfiguriert den xhtmlConformance-Abschnitt. Die Klasse kann nicht geerbt werden.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IRemoteWebConfigurationHostServer Wird intern verwendet, um den Remotezugriff auf Konfigurationsdaten zu unterstützen.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration AuthenticationMode Gibt den in einer Webanwendung zu verwendenden Authentifizierungsmodus an.
Öffentliche Enumeration AuthorizationRuleAction Gibt den Typ der Autorisierung an, die beim Zugriff auf eine Ressource angewendet werden soll.
Öffentliche Enumeration CustomErrorsMode Gibt die Werte für das Verhalten benutzerdefinierter Fehler an.
Öffentliche Enumeration FormsAuthPasswordFormat Definiert das Verschlüsselungsformat zum Speichern von Kennwörtern.
Öffentliche Enumeration FormsProtectionEnum Definiert den Typ der ggf. für Cookies zu verwendenden Verschlüsselung.
Öffentliche Enumeration MachineKeyValidation Gibt den Typ des für die Validierung und Verschlüsselung von Daten verwendeten Verschlüsselungsprozesses an.
Öffentliche Enumeration PagesEnableSessionState Wird verwendet, um die Aktivierung des Sitzungszustands für eine einzelne Webseite oder eine ganze Webanwendung zu bestimmen.
Öffentliche Enumeration ProcessModelComAuthenticationLevel Gibt die Ebene der Authentifizierung für DCOM-Sicherheit an.
Öffentliche Enumeration ProcessModelComImpersonationLevel Gibt die Authentifizierungsebene für COM-Sicherheit an.
Öffentliche Enumeration ProcessModelLogLevel Gibt die Ereignistypen an, die im Ereignisprotokoll protokolliert werden sollen.
Öffentliche Enumeration SerializationMode Bestimmt die für ein ProfilePropertySettings-Objekt verwendete Serialisierungsmethode.
Öffentliche Enumeration TraceDisplayMode Gibt die Reihenfolge an, in der Ablaufverfolgungsmeldungen angezeigt werden.
Öffentliche Enumeration WebApplicationLevel Gibt die Pfadebene einer Konfigurationsdatei einer Webanwendung an.
Öffentliche Enumeration XhtmlConformanceMode Gibt den in einer Webanwendung zu verwendenden Authentifizierungsmodus an.