System.Web.Configuration Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, используемые для установки конфигурации ASP.NET.
Классы
| AdapterDictionary |
Используется системой настройки внутренним образом во время выполнения для хранения имен доступных адаптеров, используемых для отображения серверных элементов управления в различных браузерах. |
| AnonymousIdentificationSection |
Настраивает анонимную идентификацию для пользователей, не прошедших проверку подлинности. Этот класс не наследуется. |
| AssemblyCollection |
Представляет коллекцию объектов AssemblyInfo. Этот класс не наследуется. |
| AssemblyInfo |
Ссылка на сборку, с которой необходимо быть связанным во время компиляции динамического ресурса. Этот класс не наследуется. |
| AuthenticationSection |
Настраивает проверку подлинности для веб-приложения. Этот класс не наследуется. |
| AuthorizationRule |
Класс AuthorizationRule позволяет осуществлять программный доступ и изменение раздела |
| AuthorizationRuleCollection |
Представляет коллекцию объектов AuthorizationRule. Этот класс не наследуется. |
| AuthorizationSection |
Настройка авторизации веб-приложения. Этот класс не наследуется. |
| BrowserCapabilitiesCodeGenerator |
Класс BrowserCapabilitiesCodeGenerator используется внутренним образом инструментом |
| BrowserCapabilitiesFactory |
Предоставляет методы, используемые внутренним образом системой конфигурации для создания связанных с запросом экземпляров класса HttpBrowserCapabilities, которые открыты для общего доступа посредством внутреннего свойства ASP.NET |
| BrowserCapabilitiesFactoryBase |
Класс BrowserCapabilitiesFactoryBase является базовым классом, от которого наследуется BrowserCapabilitiesFactory. Он используется системой конфигурации во время выполнения для создания запроса определенных экземпляров класса HttpCapabilitiesBase, общедоступного через встроенное свойство |
| BufferModesCollection |
Коллекция объектов BufferModeSettings. Этот класс не наследуется. |
| BufferModeSettings |
Настраивает параметры буферизации событий ASP.NET для поставщиков событий. Этот класс не наследуется. |
| BuildProvider |
Предоставляет функции для синтаксического разбора определенного типа файла и генерирования кода во время компилирования динамического ресурса. Этот класс не наследуется. |
| BuildProviderCollection |
Представляет коллекцию объектов BuildProvider. Этот класс не наследуется. |
| CacheSection |
Настройка параметров глобального кэша для приложения ASP.NET. Этот класс не наследуется. |
| ClientTarget |
Определяет псевдоним, ассоциированный с целевым агентом пользователя, для которого элементы управления сервера ASP.NET должны выполнить прорисовку содержимого. Этот класс не наследуется. |
| ClientTargetCollection |
Представляет коллекцию объектов ClientTarget. Этот класс не наследуется. |
| ClientTargetSection |
Настраивает раздел |
| 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 |
Помогает в чтении раздела |
| 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 |
Содержит ссылку на единое пространство имен конфигурации, аналогичную директиве |
| OutputCacheProfile |
Настраивает профиль кэша вывода, который может использоваться страницами приложения. Этот класс не наследуется. |
| OutputCacheProfileCollection |
Представляет коллекцию объектов OutputCacheProfile. Этот класс не наследуется. |
| OutputCacheSection |
Настройка выходного кэша для веб-приложения. Этот класс не наследуется. |
| OutputCacheSettingsSection |
Настраивает параметры кэша вывода для страниц приложения. Этот класс не наследуется. |
| PagesSection |
Предоставляет программный доступ к разделу pages файла конфигурации. Этот класс не наследуется. |
| PartialTrustVisibleAssembliesSection |
Настраивает набор сборок с частичным доверием. Этот класс не наследуется. |
| PartialTrustVisibleAssembly |
Настраивает сборку с частичным доверием. Этот класс не наследуется. |
| PartialTrustVisibleAssemblyCollection |
Представляет коллекцию объектов PartialTrustVisibleAssembly. Этот класс не наследуется. |
| PassportAuthentication |
Конфигурирует проверку подлинности на основе паспортов в приложениях ASP.NET. |
| ProcessModelSection |
Конфигурирует настройки модели процесса ASP.NET на веб-сервере службы IIS. Этот класс не наследуется. |
| ProfileGroupSettings |
Предоставляет программный доступ к подразделу |
| ProfileGroupSettingsCollection |
Содержит набор объектов ProfileGroupSettings. |
| ProfilePropertySettings |
Класс ProfilePropertySettings предоставляет способ программного доступа и изменения раздела |
| ProfilePropertySettingsCollection |
Содержит набор объектов ProfilePropertySettingsCollection. |
| ProfileSection |
Класс ProfileSection предоставляет способ программного доступа и изменения раздела |
| ProfileSettings |
Настройка профилей событий ASP.NET. Этот класс не наследуется. |
| ProfileSettingsCollection |
Содержит коллекцию объектов ProfileSettings. Этот класс не наследуется. |
| ProtocolCollection |
Представляет элемент конфигурации, содержащий коллекцию протоколов. |
| ProtocolElement |
Представляет элемент протокола в файле конфигурации веб-служб. |
| ProtocolsConfigurationHandler |
Представляет обработчик конфигурации для протоколов. |
| ProtocolsSection |
Представляет раздел |
| ProvidersHelper |
Предоставляет методы единичного и пакетного создания экземпляров поставщика. |
| RegexWorker |
Используется для внутренних целей во время выполнения BrowserCapabilitiesFactory и BrowserCapabilitiesCodeGenerator для синтаксического разбора данных запроса и идентификации браузера. |
| RemoteWebConfigurationHostServer |
Используется внутренне во время выполнения для поддержки удаленного доступа к данным конфигурации. |
| RoleManagerSection |
Определяет параметры конфигурации, обеспечивающие поддержку инфраструктуры управления ролями в веб-приложениях. Этот класс не наследуется. |
| RootProfilePropertySettingsCollection |
Функционирует в качестве верхнего уровня двухуровневой именованной иерархии коллекций ProfilePropertySettingsCollection. |
| RuleSettings |
Конфигурирует правила событий ASP.NET. Этот класс не наследуется. |
| RuleSettingsCollection |
Коллекция объектов RuleSettings. Этот класс не наследуется. |
| ScriptingAuthenticationServiceSection |
Представляет раздел конфигурации для настроек службы проверки подлинности. Этот класс не наследуется. |
| ScriptingJsonSerializationSection |
Представляет раздел конфигурации |
| ScriptingProfileServiceSection |
Представляет раздел конфигурации для настроек службы профилей. Этот класс не наследуется. |
| ScriptingRoleServiceSection |
Представление раздела конфигурации для параметров службы ролей. |
| ScriptingScriptResourceHandlerSection |
Представляет раздел конфигурации |
| ScriptingSectionGroup |
Представляет раздел конфигурации для настроек скриптов. Этот класс не наследуется. |
| ScriptingWebServicesSectionGroup |
Представляет группу связанных разделов в файле конфигурации. |
| SecurityPolicySection |
Определяет настройки конфигурации, используемые для поддержки инфраструктуры безопасности веб-приложения. Этот класс не наследуется. |
| SessionPageStateSection |
Настраивает раздел |
| SessionStateSection |
Конфигурирует состояния сеанса для веб-приложения. |
| SiteMapSection |
Определяет настройки конфигурации, используемые для поддержки инфраструктуры для конфигурирования, хранения и отрисовки навигации узла. Этот класс не наследуется. |
| SqlCacheDependencyDatabase |
Настраивает базы данных зависимостей кэша SQL для приложения ASP.NET. Этот класс не наследуется. |
| SqlCacheDependencyDatabaseCollection |
Представляет коллекцию объектов SqlCacheDependencyDatabase. Этот класс не наследуется. |
| SqlCacheDependencySection |
Настраивает зависимости кэш-памяти SQL для приложения ASP.NET. Этот класс не наследуется. |
| SystemWebCachingSectionGroup |
Настраивает группу |
| SystemWebExtensionsSectionGroup |
Представляет группу связанных разделов в файле конфигурации. Этот класс не наследуется. |
| SystemWebSectionGroup |
Разрешает пользователю программный доступ к группе |
| TagMapCollection |
Содержит коллекцию объектов TagMapInfo. |
| TagMapInfo |
Содержит один оператор изменения сопоставления тега конфигурации. Этот класс не наследуется. |
| TagPrefixCollection |
Содержит коллекцию объектов TagPrefixInfo. |
| TagPrefixInfo |
Определяет элемент конфигурации, содержащий сведения о тегах. |
| TraceSection |
Настройка службы трассировки ASP.NET. Этот класс не наследуется. |
| TransformerInfo |
Определение пользовательского класса, который расширяет класс WebPartTransformer для использования соединений с веб-частью. |
| TransformerInfoCollection |
Содержит коллекцию объектов TransformerInfo. Этот класс не наследуется. |
| TrustLevel |
Определяет сопоставление конкретных уровней безопасности с именованными файлами политики. Этот класс не наследуется. |
| TrustLevelCollection |
Содержит коллекцию объектов TrustLevel. Этот класс не наследуется. |
| TrustSection |
Конфигурирует уровень безопасности доступа по коду, применяемый к приложению. Этот класс не наследуется. |
| UrlMapping |
Устанавливает соответствие между URL-адресом, видимым пользователю, и URL-адресом страницы в веб-приложении. Этот класс не наследуется. |
| UrlMappingCollection |
Представляет коллекцию объектов UrlMapping. Этот класс не наследуется. |
| UrlMappingsSection |
Обеспечивает программный доступ к разделу конфигурации объекта |
| UserMapPath |
Сопоставляет виртуальный и физический пути файла конфигурации. |
| VirtualDirectoryMapping |
Указывает пользовательскую иерархию виртуального каталога для веб-приложения. Этот класс не наследуется. |
| VirtualDirectoryMappingCollection |
Содержит коллекцию объектов VirtualDirectoryMapping. Этот класс не наследуется. |
| WebConfigurationFileMap |
Определяет сопоставление файла конфигурации для веб-приложения. Этот класс не наследуется. |
| WebConfigurationManager |
Предоставляет доступ к файлам конфигурации при применении к веб-приложениям. |
| WebContext |
Управляет контекстом пути для текущего веб-приложения. Этот класс не наследуется. |
| WebControlsSection |
Настраивает раздел |
| WebPartsPersonalization |
Позволяет указать поставщика личной настройки и задать проверки подлинности для личной настройки. Этот класс не наследуется. |
| WebPartsPersonalizationAuthorization |
Обеспечивает программный доступ к разделу |
| WebPartsSection |
Предоставляет программный доступ к разделу файла конфигурации |
| XhtmlConformanceSection |
Настраивает раздел |
Интерфейсы
| 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 |
Указывает режим проверки подлинности, который должен использоваться в веб-приложении. |