HttpRuntimeSection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает среду выполнения HTTP ASP.NET. Этот класс не наследуется.
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 Framework. |
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) |