Поделиться через


System.Web.Configuration Пространство имен

Содержит классы, используемые для установки конфигурации ASP.NET.

Классы

AdapterDictionary

Используется системой настройки внутренним образом во время выполнения для хранения имен доступных адаптеров, используемых для отображения серверных элементов управления в различных браузерах.

AnonymousIdentificationSection

Настраивает анонимную идентификацию для пользователей, не прошедших проверку подлинности. Этот класс не наследуется.

AssemblyCollection

Представляет коллекцию объектов AssemblyInfo. Этот класс не наследуется.

AssemblyInfo

Ссылка на сборку, с которой необходимо быть связанным во время компиляции динамического ресурса. Этот класс не наследуется.

AuthenticationSection

Настраивает проверку подлинности для веб-приложения. Этот класс не наследуется.

AuthorizationRule

Класс AuthorizationRule позволяет осуществлять программный доступ и изменение раздела authorization файла конфигурации. Этот класс не наследуется.

AuthorizationRuleCollection

Представляет коллекцию объектов AuthorizationRule. Этот класс не наследуется.

AuthorizationSection

Настройка авторизации веб-приложения. Этот класс не наследуется.

BrowserCapabilitiesCodeGenerator

Класс BrowserCapabilitiesCodeGenerator используется внутренним образом инструментом aspnet_regbrowsers с целью синтаксического разбора BROWSER-файлов, определения браузера и добавления браузеров к коллекции времени выполнения известных браузеров, содержащейся в объекте BrowserCapabilitiesFactory.

BrowserCapabilitiesFactory

Предоставляет методы, используемые внутренним образом системой конфигурации для создания связанных с запросом экземпляров класса HttpBrowserCapabilities, которые открыты для общего доступа посредством внутреннего свойства ASP.NET Request.Browser.

BrowserCapabilitiesFactoryBase

Класс BrowserCapabilitiesFactoryBase является базовым классом, от которого наследуется BrowserCapabilitiesFactory. Он используется системой конфигурации во время выполнения для создания запроса определенных экземпляров класса HttpCapabilitiesBase, общедоступного через встроенное свойство Request.Browser ASP.NET.

BufferModesCollection

Коллекция объектов BufferModeSettings. Этот класс не наследуется.

BufferModeSettings

Настраивает параметры буферизации событий ASP.NET для поставщиков событий. Этот класс не наследуется.

BuildProvider

Предоставляет функции для синтаксического разбора определенного типа файла и генерирования кода во время компилирования динамического ресурса. Этот класс не наследуется.

BuildProviderCollection

Представляет коллекцию объектов BuildProvider. Этот класс не наследуется.

CacheSection

Настройка параметров глобального кэша для приложения ASP.NET. Этот класс не наследуется.

ClientTarget

Определяет псевдоним, ассоциированный с целевым агентом пользователя, для которого элементы управления сервера ASP.NET должны выполнить прорисовку содержимого. Этот класс не наследуется.

ClientTargetCollection

Представляет коллекцию объектов ClientTarget. Этот класс не наследуется.

ClientTargetSection

Настраивает раздел clientTarget. Этот класс не наследуется.

CodeSubDirectoriesCollection

Представляет коллекцию объектов CodeSubDirectory. Этот класс не наследуется.

CodeSubDirectory

Является ссылкой размещения каталога, используемого для компилирования динамического ресурса. Этот класс не наследуется.

CompilationSection

Определяет параметры настройки конфигурации, используемые для поддержки инфраструктуры компиляции веб-приложений. Этот класс не наследуется.

Compiler

Определяет компилятор, используемый для поддержки инфраструктуры компиляции веб-приложений. Этот класс не наследуется.

CompilerCollection

Представляет коллекцию объектов Compiler. Этот класс не наследуется.

Converter

Представляет элемент конфигурации в файле конфигурации.

ConvertersCollection

Представление коллекции конфигурации, содержащей ссылки на объекты Converter.

CustomError

Настройка раздела CustomError для сопоставления кода ошибки ASP.NET с пользовательской страницей. Этот класс не наследуется.

CustomErrorCollection

Представляет коллекцию объектов CustomError. Этот класс не наследуется.

CustomErrorsSection

Настраивает пользовательские ошибки ASP.NET. Этот класс не наследуется.

DeploymentSection

Определяет параметр конфигурации, который обычно используется на рабочем сервере, чтобы переопределить параметры на уровне приложения, подходящие только на компьютере разработчика.

EventMappingSettings

Определяет настройки сопоставления событий ASP.NET для поставщиков событий. Этот класс не наследуется.

EventMappingSettingsCollection

Предоставляет коллекцию объектов EventMappingSettings. Этот класс не наследуется.

ExpressionBuilder

Получает динамический ресурс при компиляции.

ExpressionBuilderCollection

Представляет коллекцию объектов ExpressionBuilder. Этот класс не наследуется.

FolderLevelBuildProvider

Представляет параметры конфигурации, позволяющие использовать класс BuildProvider для конкретных папок.

FolderLevelBuildProviderCollection

Представляет коллекцию объектов FolderLevelBuildProvider.

FormsAuthenticationConfiguration

Настройка приложения ASP.NET на использование модальности форм AuthenticationMode.

FormsAuthenticationCredentials

Конфигурирует учетные данные пользователей для приложений ASP.NET, использующих проверку подлинности на основе форм.

FormsAuthenticationUser

Настраивает учетные данные пользователя для веб-приложений, использующих проверку подлинности на основе форм.

FormsAuthenticationUserCollection

Представляет коллекцию объектов FormsAuthenticationUser. Этот класс не наследуется.

FullTrustAssembliesSection

Настраивает набор сборок с полным доверием. Этот класс не наследуется.

FullTrustAssembly

Настраивает сборку с полным доверием. Этот класс не наследуется.

FullTrustAssemblyCollection

Представляет коллекцию объектов FullTrustAssembly. Этот класс не наследуется.

GlobalizationSection

Определяет параметры конфигурации, используемые для поддержки инфраструктуры глобализации веб-приложений. Этот класс не наследуется.

HealthMonitoringSection

Конфигурирует профили ASP.NET, определяющие способ отправки событий наблюдения за состоянием поставщикам событий. Этот класс не наследуется.

HostingEnvironmentSection

Определяет параметры конфигурации, управляющие поведением среды размещения приложения. Этот класс не наследуется.

HttpCapabilitiesBase

Предоставляет доступ к подробной информации по возможностям браузера клиента.

HttpCapabilitiesDefaultProvider

Используемое по умолчанию расширение класса HttpCapabilitiesProvider, входящего в состав ASP.NET.

HttpCapabilitiesProvider

Позволяет настраивать определения браузеров. Также можно настраивать алгоритм идентификации браузера по сведениям во входящем объекте HttpRequest.

HttpCapabilitiesSectionHandler

Помогает в чтении раздела <browserCaps> файла конфигурации и в создании экземпляра класса HttpBrowserCapabilities, содержащего сведения о возможностях браузера клиента.

HttpConfigurationContext

Предоставляет текущую контекстную информацию обработчикам раздела конфигурации в приложениях ASP.NET.

HttpCookiesSection

Настройка свойств для файлов cookie, используемых веб-приложением.

HttpHandlerAction

Настройка раздела конфигурации HttpHandlersSection. Этот класс не наследуется.

HttpHandlerActionCollection

Представляет коллекцию элементов HttpHandlerAction . Этот класс не наследуется.

HttpHandlersSection

Настраивает обработчик HTTP для веб-приложения. Этот класс не наследуется.

HttpModuleAction

Конфигурирует модули HttpModulesSection. Этот класс не наследуется.

HttpModuleActionCollection

Представляет коллекцию объектов HttpModuleAction. Этот класс не наследуется.

HttpModulesSection

Конфигурирует модуль HTTP для веб-приложения. Этот класс не наследуется.

HttpRuntimeSection

Настраивает среду выполнения HTTP ASP.NET. Этот класс не наследуется.

IdentitySection

Настраивает идентификацию веб-приложения. Этот класс не наследуется.

IgnoreDeviceFilterElement

Настраивает элемент фильтра устройств.

IgnoreDeviceFilterElementCollection

Представляет коллекцию объектов IgnoreDeviceFilterElement. Этот класс не наследуется.

LowerCaseStringConverter

Предоставляет поддержку преобразования объекта в строку с символами нижнего регистра. Этот класс не наследуется.

MachineKeySection

Определяет параметры конфигурации, управляющие созданием ключа и алгоритмами, используемыми при шифровании, расшифровке, а также операциями кода проверки подлинности сообщений (MAC) при проверке подлинности Windows Forms, проверке состояния просмотра и изоляции приложения состояния сеанса. Этот класс не наследуется.

MachineKeyValidationConverter

Предоставляет методы для преобразования объектов MachineKeyValidation в строковые значения и обратно.

MembershipSection

Определяет параметры конфигурации для поддержки инфраструктуры настройки и управления подробными сведениями о членстве. Этот класс не наследуется.

NamespaceCollection

Содержит коллекцию объектов пространства имен. Этот класс не наследуется.

NamespaceInfo

Содержит ссылку на единое пространство имен конфигурации, аналогичную директиве Import. Этот класс не наследуется.

OutputCacheProfile

Настраивает профиль кэша вывода, который может использоваться страницами приложения. Этот класс не наследуется.

OutputCacheProfileCollection

Представляет коллекцию объектов OutputCacheProfile. Этот класс не наследуется.

OutputCacheSection

Настройка выходного кэша для веб-приложения. Этот класс не наследуется.

OutputCacheSettingsSection

Настраивает параметры кэша вывода для страниц приложения. Этот класс не наследуется.

PagesSection

Предоставляет программный доступ к разделу pages файла конфигурации. Этот класс не наследуется.

PartialTrustVisibleAssembliesSection

Настраивает набор сборок с частичным доверием. Этот класс не наследуется.

PartialTrustVisibleAssembly

Настраивает сборку с частичным доверием. Этот класс не наследуется.

PartialTrustVisibleAssemblyCollection

Представляет коллекцию объектов PartialTrustVisibleAssembly. Этот класс не наследуется.

PassportAuthentication

Конфигурирует проверку подлинности на основе паспортов в приложениях ASP.NET.

ProcessModelSection

Конфигурирует настройки модели процесса ASP.NET на веб-сервере службы IIS. Этот класс не наследуется.

ProfileGroupSettings

Предоставляет программный доступ к подразделу group раздела файла конфигурации profiles.

ProfileGroupSettingsCollection

Содержит набор объектов ProfileGroupSettings.

ProfilePropertySettings

Класс ProfilePropertySettings предоставляет способ программного доступа и изменения раздела profiles файла конфигурации. Этот класс не наследуется.

ProfilePropertySettingsCollection

Содержит набор объектов ProfilePropertySettingsCollection.

ProfileSection

Класс ProfileSection предоставляет способ программного доступа и изменения раздела profile файла конфигурации. Этот класс не наследуется.

ProfileSettings

Настройка профилей событий ASP.NET. Этот класс не наследуется.

ProfileSettingsCollection

Содержит коллекцию объектов ProfileSettings. Этот класс не наследуется.

ProtocolCollection

Представляет элемент конфигурации, содержащий коллекцию протоколов.

ProtocolElement

Представляет элемент протокола в файле конфигурации веб-служб.

ProtocolsConfigurationHandler

Представляет обработчик конфигурации для протоколов.

ProtocolsSection

Представляет раздел protocols файла веб-конфигурации.

ProvidersHelper

Предоставляет методы единичного и пакетного создания экземпляров поставщика.

RegexWorker

Используется для внутренних целей во время выполнения BrowserCapabilitiesFactory и BrowserCapabilitiesCodeGenerator для синтаксического разбора данных запроса и идентификации браузера.

RemoteWebConfigurationHostServer

Используется внутренне во время выполнения для поддержки удаленного доступа к данным конфигурации.

RoleManagerSection

Определяет параметры конфигурации, обеспечивающие поддержку инфраструктуры управления ролями в веб-приложениях. Этот класс не наследуется.

RootProfilePropertySettingsCollection

Функционирует в качестве верхнего уровня двухуровневой именованной иерархии коллекций ProfilePropertySettingsCollection.

RuleSettings

Конфигурирует правила событий ASP.NET. Этот класс не наследуется.

RuleSettingsCollection

Коллекция объектов RuleSettings. Этот класс не наследуется.

ScriptingAuthenticationServiceSection

Представляет раздел конфигурации для настроек службы проверки подлинности. Этот класс не наследуется.

ScriptingJsonSerializationSection

Представляет раздел конфигурации jsonSerialization в элементе scripting файла конфигурации. Этот класс не наследуется.

ScriptingProfileServiceSection

Представляет раздел конфигурации для настроек службы профилей. Этот класс не наследуется.

ScriptingRoleServiceSection

Представление раздела конфигурации для параметров службы ролей.

ScriptingScriptResourceHandlerSection

Представляет раздел конфигурации ScriptingScriptResourceHandler в элементе <scripting> файла конфигурации. Этот класс не наследуется.

ScriptingSectionGroup

Представляет раздел конфигурации для настроек скриптов. Этот класс не наследуется.

ScriptingWebServicesSectionGroup

Представляет группу связанных разделов в файле конфигурации.

SecurityPolicySection

Определяет настройки конфигурации, используемые для поддержки инфраструктуры безопасности веб-приложения. Этот класс не наследуется.

SessionPageStateSection

Настраивает раздел sessionPageState. Этот класс не наследуется.

SessionStateSection

Конфигурирует состояния сеанса для веб-приложения.

SiteMapSection

Определяет настройки конфигурации, используемые для поддержки инфраструктуры для конфигурирования, хранения и отрисовки навигации узла. Этот класс не наследуется.

SqlCacheDependencyDatabase

Настраивает базы данных зависимостей кэша SQL для приложения ASP.NET. Этот класс не наследуется.

SqlCacheDependencyDatabaseCollection

Представляет коллекцию объектов SqlCacheDependencyDatabase. Этот класс не наследуется.

SqlCacheDependencySection

Настраивает зависимости кэш-памяти SQL для приложения ASP.NET. Этот класс не наследуется.

SystemWebCachingSectionGroup

Настраивает группу caching в файле конфигурации. Этот класс не наследуется.

SystemWebExtensionsSectionGroup

Представляет группу связанных разделов в файле конфигурации. Этот класс не наследуется.

SystemWebSectionGroup

Разрешает пользователю программный доступ к группе system.web файла конфигурации. Этот класс не наследуется.

TagMapCollection

Содержит коллекцию объектов TagMapInfo.

TagMapInfo

Содержит один оператор изменения сопоставления тега конфигурации. Этот класс не наследуется.

TagPrefixCollection

Содержит коллекцию объектов TagPrefixInfo.

TagPrefixInfo

Определяет элемент конфигурации, содержащий сведения о тегах.

TraceSection

Настройка службы трассировки ASP.NET. Этот класс не наследуется.

TransformerInfo

Определение пользовательского класса, который расширяет класс WebPartTransformer для использования соединений с веб-частью.

TransformerInfoCollection

Содержит коллекцию объектов TransformerInfo. Этот класс не наследуется.

TrustLevel

Определяет сопоставление конкретных уровней безопасности с именованными файлами политики. Этот класс не наследуется.

TrustLevelCollection

Содержит коллекцию объектов TrustLevel. Этот класс не наследуется.

TrustSection

Конфигурирует уровень безопасности доступа по коду, применяемый к приложению. Этот класс не наследуется.

UrlMapping

Устанавливает соответствие между URL-адресом, видимым пользователю, и URL-адресом страницы в веб-приложении. Этот класс не наследуется.

UrlMappingCollection

Представляет коллекцию объектов UrlMapping. Этот класс не наследуется.

UrlMappingsSection

Обеспечивает программный доступ к разделу конфигурации объекта urlMappings. Этот класс не наследуется.

UserMapPath

Сопоставляет виртуальный и физический пути файла конфигурации.

VirtualDirectoryMapping

Указывает пользовательскую иерархию виртуального каталога для веб-приложения. Этот класс не наследуется.

VirtualDirectoryMappingCollection

Содержит коллекцию объектов VirtualDirectoryMapping. Этот класс не наследуется.

WebConfigurationFileMap

Определяет сопоставление файла конфигурации для веб-приложения. Этот класс не наследуется.

WebConfigurationManager

Предоставляет доступ к файлам конфигурации при применении к веб-приложениям.

WebContext

Управляет контекстом пути для текущего веб-приложения. Этот класс не наследуется.

WebControlsSection

Настраивает раздел webControls. Этот класс не наследуется.

WebPartsPersonalization

Позволяет указать поставщика личной настройки и задать проверки подлинности для личной настройки. Этот класс не наследуется.

WebPartsPersonalizationAuthorization

Обеспечивает программный доступ к разделу authorization, содержащемуся в разделе webParts файла конфигурации. Этот класс не наследуется.

WebPartsSection

Предоставляет программный доступ к разделу файла конфигурации webParts. Этот класс не наследуется.

XhtmlConformanceSection

Настраивает раздел xhtmlConformance. Этот класс не наследуется.

Интерфейсы

IConfigMapPath

Предоставляет доступ к сопоставлению виртуального и физического путей файла конфигурации.

IConfigMapPathFactory

Сопоставляет виртуальный и физический пути файла конфигурации.

IRemoteWebConfigurationHostServer

Используется внутренне для поддержки удаленного доступа к данным конфигурации.

Перечисления

AsyncPreloadModeFlags

Указывает режим для асинхронных запросов.

AuthenticationMode

Указывает режим проверки подлинности, который должен использоваться в веб-приложении.

AuthorizationRuleAction

Указывает тип авторизации для применения при вызове ресурса.

CustomErrorsMode

Указывает значения для модальности специальных ошибок.

CustomErrorsRedirectMode

Задает значения для способа обработки URL-адреса исходного запроса при отображении пользовательской страницы ошибки.

FcnMode

Определяет поведение для уведомления об изменении файла (FCN) в приложении.

FormsAuthPasswordFormat

Определяет формат шифрования для хранения паролей.

FormsProtectionEnum

Определяет тип шифрования (если оно используется) для использования файлов cookie.

MachineKeyCompatibilityMode

Определяет, какие методы шифрования могут быть использованы.

MachineKeyValidation

Задает алгоритм хэширования, который используется в ASP.NET для проверки подлинности форм и проверки данных состояния просмотра, а также для идентификации состояния сеанса вне процесса.

MembershipPasswordCompatibilityMode

Перечисляет режимы совместимости пароля для членства ASP.NET.

PagesEnableSessionState

Используется для определения активации состояния сеанса для отдельной веб-страницы или для всего веб-приложения.

ProcessModelComAuthenticationLevel

Указывает уровень проверки подлинности для безопасности DCOM.

ProcessModelComImpersonationLevel

Задает уровень проверки подлинности для безопасности COM.

ProcessModelLogLevel

Указывает типы событий для записи в журнал событий.

ProfileGuidedOptimizationsFlags

Указывает режим оптимизации для среды развертывания приложения.

SerializationMode

Устанавливает метод сериализации, используемый для объекта ProfilePropertySettings.

TicketCompatibilityMode

Определяет, какое время используется для даты окончания срока действия билета при проверке подлинности форм: в формате UTC или местное.

TraceDisplayMode

Указывает порядок, в котором отображаются трассировочные сообщения.

WebApplicationLevel

Определение уровня пути файла конфигурации веб-приложения.

XhtmlConformanceMode

Указывает режим проверки подлинности, который должен использоваться в веб-приложении.