HttpRuntimeSection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает среду выполнения ASP.NET HTTP. Этот класс не наследуется.
public ref class HttpRuntimeSection sealed : System::Configuration::ConfigurationSection
public sealed class HttpRuntimeSection : System.Configuration.ConfigurationSection
type HttpRuntimeSection = class
inherit ConfigurationSection
Public NotInheritable Class HttpRuntimeSection
Inherits ConfigurationSection
- Наследование
Комментарии
HttpRuntimeSection позволяет обрабатывать эти параметры, влияющие на поведение среды выполнения ASP.NET.
Он ссылается на узел в файле конфигурации, который указан <httpRuntime> элементом и может использоваться на любом уровне в иерархии конфигурации.
В HttpRuntimeSection разделе содержатся директивы, которые управляют следующими:
Время ожидания выполнения запроса.
Директивы для планирования потоков на уровне приложения.
Директивы, управляющие ограничениями очереди приложений.
Длина запроса.
При выполнении нескольких приложений в одном процессе необходимо заблокировать этот раздел, чтобы приложения не могут повысить свой относительный приоритет друг на друга.
Конструкторы
| Имя. | Описание |
|---|---|
| HttpRuntimeSection() |
Инициализирует новый экземпляр HttpRuntimeSection класса с помощью параметров по умолчанию. |
Свойства
| Имя. | Описание |
|---|---|
| AllowDynamicModuleRegistration |
Возвращает или задает значение, указывающее, разрешены ли RegisterModule(Type) вызовы методов. Значение по умолчанию — |
| ApartmentThreading |
Возвращает или задает значение, указывающее, включена ли потоки квартир приложения. |
| AppRequestQueueLimit |
Возвращает или задает значение, указывающее максимальное количество запросов, ASP.NET очередей приложения. |
| AsyncPreloadMode |
Возвращает или задает режим сущности запроса, предварительно загруженной асинхронно. |
| CurrentConfiguration |
Возвращает ссылку на экземпляр верхнего уровня Configuration , представляющий иерархию конфигурации, к которой принадлежит текущий ConfigurationElement экземпляр. (Унаследовано от ConfigurationElement) |
| DefaultRegexMatchTimeout |
Возвращает или задает время, в течение которому разрешено регулярное выражение для выполнения совпадения. |
| DelayNotificationTimeout |
Возвращает или задает задержку уведомления об изменении. |
| ElementInformation |
ElementInformation Возвращает объект, содержащий не настраиваемую информацию и функциональные возможности ConfigurationElement объекта. (Унаследовано от ConfigurationElement) |
| ElementProperty |
ConfigurationElementProperty Возвращает объект, представляющий ConfigurationElement сам объект. (Унаследовано от ConfigurationElement) |
| Enable |
Возвращает или задает значение, указывающее, включен ли домен приложения. |
| EnableHeaderChecking |
Возвращает или задает значение, указывающее, включена ли проверка заголовка. |
| EnableKernelOutputCache |
Возвращает или задает значение, указывающее, включена ли кэширование выходных данных. |
| EnableVersionHeader |
Возвращает или задает значение, указывающее, должен ли ASP.NET выводить заголовок версии. |
| EncoderType |
Возвращает или задает имя пользовательского типа, который можно использовать для обработки кодирования HTML и URL-адреса. |
| EvaluationContext |
Возвращает объект ContextInformation для объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
| ExecutionTimeout |
Возвращает или задает допустимое время выполнения запроса. |
| FcnMode |
Возвращает или задает значение перечисления, указывающее режим уведомлений об изменении файла. |
| HasContext |
Возвращает значение, указывающее, является CurrentConfigurationли |
| Item[ConfigurationProperty] |
Возвращает или задает свойство или атрибут этого элемента конфигурации. (Унаследовано от ConfigurationElement) |
| Item[String] |
Возвращает или задает свойство, атрибут или дочерний элемент этого элемента конфигурации. (Унаследовано от ConfigurationElement) |
| LockAllAttributesExcept |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
| LockAllElementsExcept |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
| LockAttributes |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
| LockElements |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
| LockItem |
Возвращает или задает значение, указывающее, заблокирован ли элемент. (Унаследовано от ConfigurationElement) |
| MaxQueryStringLength |
Возвращает или задает максимальную длину (в количестве символов) строки запроса в HTTP-запросе. |
| MaxRequestLength |
Возвращает или задает максимальный размер запроса. |
| MaxUrlLength |
Возвращает или задает максимальную возможную длину (число символов) URL-адреса в HTTP-запросе. |
| MaxWaitChangeNotification |
Возвращает или задает интервал времени между первым уведомлением об изменении и временем перезапуска домена приложения. |
| MinFreeThreads |
Возвращает или задает минимальное количество потоков, которые должны быть свободны, прежде чем запрос на ресурсы в этой области конфигурации можно обслуживать. |
| MinLocalRequestFreeThreads |
Возвращает или задает минимальное количество свободных потоков, необходимых для обслуживания локального запроса. |
| Properties |
Возвращает коллекцию свойств. (Унаследовано от ConfigurationElement) |
| RelaxedUrlToFileSystemMapping |
Возвращает или задает значение, указывающее, является ли URL-адрес в HTTP-запросе допустимым путем к файлу Windows. |
| RequestLengthDiskThreshold |
Возвращает или задает пороговое значение буферизации входного потока. |
| RequestPathInvalidCharacters |
Возвращает или задает список символов, указанных как недопустимый в пути, который является частью HTTP-запроса. |
| RequestValidationMode |
Возвращает или задает номер версии, указывающий, какой подход к проверке будет использоваться ASP.NET для конкретной версии. |
| RequestValidationType |
Возвращает или задает имя типа, используемого для проверки HTTP-запросов. |
| RequireRootedSaveAsPath |
Возвращает или задает значение, указывающее, должно ли имя файла быть полным путь к физическому файлу. |
| SectionInformation |
SectionInformation Возвращает объект, содержащий не настраиваемую информацию и функциональные возможности ConfigurationSection объекта. (Унаследовано от ConfigurationSection) |
| SendCacheControlHeader |
Возвращает или задает значение, указывающее, отправляется ли |
| ShutdownTimeout |
Возвращает или задает время, в течение времени, когда приложение может простоя до завершения работы. |
| TargetFramework |
Возвращает или задает целевую платформу .NET. |
| UseFullyQualifiedRedirectUrl |
Возвращает или задает значение, указывающее, являются ли перенаправления на стороне клиента полными. |
| WaitChangeNotification |
Возвращает или задает время ожидания до следующего уведомления об изменении. |
Методы
| Имя. | Описание |
|---|---|
| DeserializeElement(XmlReader, Boolean) |
Считывает XML из файла конфигурации. (Унаследовано от ConfigurationElement) |
| DeserializeSection(XmlReader) |
Считывает XML из файла конфигурации. (Унаследовано от ConfigurationSection) |
| Equals(Object) |
Сравнивает текущий ConfigurationElement экземпляр с указанным объектом. (Унаследовано от ConfigurationElement) |
| GetHashCode() |
Возвращает уникальное значение, представляющее текущий ConfigurationElement экземпляр. (Унаследовано от ConfigurationElement) |
| GetRuntimeObject() |
Возвращает пользовательский объект при переопределении в производном классе. (Унаследовано от ConfigurationSection) |
| GetTransformedAssemblyString(String) |
Возвращает преобразованную версию указанного имени сборки. (Унаследовано от ConfigurationElement) |
| GetTransformedTypeString(String) |
Возвращает преобразованную версию указанного имени типа. (Унаследовано от ConfigurationElement) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| Init() |
Задает объект исходному ConfigurationElement состоянию. (Унаследовано от ConfigurationElement) |
| InitializeDefault() |
Используется для инициализации набора значений по умолчанию для ConfigurationElement объекта. (Унаследовано от ConfigurationElement) |
| IsModified() |
Указывает, был ли изменен этот элемент конфигурации с момента последнего сохранения или загрузки при реализации в производном классе. (Унаследовано от ConfigurationSection) |
| IsReadOnly() |
Возвращает значение, указывающее, доступен ли ConfigurationElement объект только для чтения. (Унаследовано от ConfigurationElement) |
| ListErrors(IList) |
Добавляет ошибки недопустимого свойства в этом ConfigurationElement объекте и во все подэлементы в переданный список. (Унаследовано от ConfigurationElement) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnDeserializeUnrecognizedAttribute(String, String) |
Возвращает значение, указывающее, обнаружен ли неизвестный атрибут во время десериализации. (Унаследовано от ConfigurationElement) |
| OnDeserializeUnrecognizedElement(String, XmlReader) |
Возвращает значение, указывающее, обнаружен ли неизвестный элемент во время десериализации. (Унаследовано от ConfigurationElement) |
| OnRequiredPropertyNotFound(String) |
Создает исключение, если обязательное свойство не найдено. (Унаследовано от ConfigurationElement) |
| PostDeserialize() |
Вызывается после десериализации. (Унаследовано от ConfigurationElement) |
| PreSerialize(XmlWriter) |
Вызывается перед сериализацией. (Унаследовано от ConfigurationElement) |
| Reset(ConfigurationElement) |
Сбрасывает внутреннее состояние ConfigurationElement объекта, включая блокировки и коллекции свойств. (Унаследовано от ConfigurationElement) |
| ResetModified() |
Сбрасывает значение IsModified() метода |
| SerializeElement(XmlWriter, Boolean) |
Записывает содержимое этого элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement) |
| SerializeSection(ConfigurationElement, String, ConfigurationSaveMode) |
Создает XML-строку, содержащую несоединённое представление ConfigurationSection объекта в виде одного раздела для записи в файл. (Унаследовано от ConfigurationSection) |
| SerializeToXmlElement(XmlWriter, String) |
Записывает внешние теги этого элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement) |
| SetPropertyValue(ConfigurationProperty, Object, Boolean) |
Задает свойству указанное значение. (Унаследовано от ConfigurationElement) |
| SetReadOnly() |
IsReadOnly() Задает свойство для ConfigurationElement объекта и всех вложенных элементов. (Унаследовано от ConfigurationElement) |
| ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName) |
Указывает, следует ли сериализовать указанный элемент при сериализации иерархии объектов конфигурации для указанной целевой версии .NET Framework. (Унаследовано от ConfigurationSection) |
| ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement) |
Указывает, следует ли сериализовать указанное свойство при сериализации иерархии объектов конфигурации для указанной целевой версии платформы .NET Framework. (Унаследовано от ConfigurationSection) |
| ShouldSerializeSectionInTargetVersion(FrameworkName) |
Указывает, следует ли сериализовать текущий экземпляр ConfigurationSection при сериализации иерархии объектов конфигурации для указанной целевой версии платформы .NET Framework. (Унаследовано от ConfigurationSection) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
Изменяет объект для удаления всех значений ConfigurationElement , которые не должны быть сохранены. (Унаследовано от ConfigurationElement) |