System.Web - пространства имен

Включить защищенные члены
Включить унаследованные члены

Включить члены .NET Framework
Включить члены XNA Framework
Включить члены Переносимая библиотека классов

Пространства имен System.Web содержат типы, обеспечивающие возможности взаимодействия между браузером и сервером. Дочерние пространства имен включают типы, поддерживающие проверку подлинности с помощью форм ASP.NET, службы приложений, кэширование данных на сервере, настройку приложений ASP.NET, динамические данные, обработчики HTTP-данных, сериализацию JSON, встраивание функций AJAX в ASP.NET, безопасность ASP.NET и веб-службы.

Пространства имен

Пространство имен Описание
System.Web Пространство имен System.Web осуществляет поддержку классов и интерфейсов, которые обеспечивают взаимодействие между браузером и сервером.В это пространство имен входят класс HttpRequest, предоставляющий подробные сведения о текущем HTTP-запросе, класс HttpResponse, управляющий выводом HTTP-данных клиенту, и класс HttpServerUtility, с помощью которого обеспечивается доступ к серверным служебным программам и процессам.Также пространство имен System.Web содержит классы для работы с файлами Cookie, передачи файлов, получения сведений об исключениях и управления кэшем вывода.
System.Web.ApplicationServices В пространстве имен System.Web.ApplicationServices предусмотрены классы, позволяющие получать доступ к проверке подлинности с помощью форм ASP.NET, ролям и службам приложений профилей, как к службе Windows Communication Foundation (WCF).
System.Web.Caching Пространство имен System.Web.Caching предоставляет классы для кэширования часто используемых данных на сервере.
System.Web.ClientServices Пространство имен System.Web.ClientServices предоставляет классы, поддерживающие в Windows-приложениях доступ к службам проверки подлинности, ролей и профилей Microsoft Ajax. 
System.Web.ClientServices.Providers В пространстве имен System.Web.ClientServices.Providers содержатся поставщики клиентских услуг и другие классы, поддерживающие в Windows-приложениях доступ к службам проверки подлинности, ролей и профилей Microsoft Ajax.
System.Web.Compilation Пространство имен System.Web.Compilation содержит классы для создания и компиляции пользовательских типов файлов в среде построения ASP.NET.
System.Web.Configuration Пространство имен System.Web.Configuration содержит классы, используемые для установки конфигурации ASP.NET.
System.Web.Configuration.Internal Пространство имен System.Web.Configuration.Internal содержит типы конфигурации, предназначенные только для внутреннего пользования.
System.Web.DynamicData Пространство имен System.Web.DynamicData содержит классы, которые предоставляют базовые функциональные возможности для платформы динамических данных ASP.NET.Оно также обеспечивает возможности расширения, позволяющие настроить поведение платформы динамических данных.
System.Web.DynamicData.Design Пространство имен System.Web.DynamicData.Design содержит классы, обеспечивающие поддержку во время разработки для классов из пространства имен System.Web.DynamicData.
System.Web.DynamicData.ModelProviders Пространство имен System.Web.DynamicData.ModelProviders содержит классы, которые определяют базовые функциональные возможности для поставщиков платформы динамических данных ASP.NET.
System.Web.Handlers Пространство имен System.Web.Handlers содержит классы обработчиков HTTP-данных, которые обрабатывают HTTP-запросы, получаемые веб-сервером.
System.Web.Hosting Пространство имен System.Web.Hosting предоставляет возможность размещения приложений ASP.NET из управляемых приложений вне служб IIS.
System.Web.Instrumentation Пространство имен System.Web.Instrumentation содержит типы, которые предоставляют сведения о выполнении текущей страницы, содержат прослушиватели и инструментальные средства выполнения, а также методы, вызываемые до и после того как обработчик представления выполнит отрисовку выходных данных.
System.Web.Mail Не рекомендуется использовать классы этого пространства имен.Используйте пространство имен System.Net.Mail.Пространство имен System.Web.Mail содержит классы, позволяющие создавать и отправлять сообщения, используя компонент сообщения CDOSYS (Объекты совместной работы для Windows 2000).Сообщение электронной почты доставляется либо с помощью почтовой службы SMTP, встроенной в Microsoft Windows 2000, либо посредством произвольного SMTP-сервера.Классы этого пространства имен можно использовать из ASP.NET или любого управляемого приложения.
System.Web.Management Пространство имен System.Web.Management содержит классы и интерфейсы для управления и контроля рабочего состояния веб-приложений.
System.Web.Mobile В пространстве имен System.Web.Mobile содержатся основные возможности, в том числе проверка подлинности и обработка ошибок, необходимые для построения веб-приложений ASP.NET для мобильных устройств. Дополнительные сведения о разработке мобильных приложений ASP.NET см. на веб-сайте www.asp.net/mobile Web site.
System.Web.ModelBinding Пространство имен System.Web.ModelBinding предоставляет классы, которые позволяют привязать объекты данных к серверным элементам управления веб-форм ASP.NET.
System.Web.Profile Пространство имен System.Web.Profile содержит классы, используемые при работе с профилями пользователей ASP.NET в приложениях веб-сервера.
System.Web.Query.Dynamic Пространство имен System.Web.Query.Dynamic содержит классы, используемые для преобразования выражений в элементе управления LinqDataSource в запрос LINQ с помощью синтаксического анализа.
System.Web.RegularExpressions Пространство имен System.Web.RegularExpressions представляет предварительно скомпилированные регулярные выражения, которые могут быть использованы для синтаксического разбора файлов ASP.NET.Все члены пространства имен System.Web.RegularExpressions являются потомками класса Regex.
System.Web.Routing Пространство имен System.Web.Routing предоставляет классы, используемые с маршрутизацией URL-адресов, позволяющей использовать URL-адреса, не соответствующие физическим файлам.
System.Web.Script Пространство имен System.Web.Script содержит классы, предоставляющие сведения о ресурсах скриптов.
System.Web.Script.Serialization В пространстве имен System.Web.Script.Serialization содержатся классы, обеспечивающие сериализацию в формат JSON и десериализацию этого формата для управляемых типов.Также обеспечивает расширенные возможности для настройки сериализации.
System.Web.Script.Services В пространстве имен System.Web.Script.Services предусмотрены атрибуты, позволяющие настраивать веб-службы для поддержки функциональных возможностей Ajax в ASP.NET.
System.Web.Security Пространство имен System.Web.Security содержит классы, используемые для реализации безопасности ASP.NET в приложениях веб-сервера.
System.Web.Security.AntiXss Содержит методы, которые можно использовать для кодирования строк, чтобы помочь защитить приложение от атак межсайтовых скриптов (XSS) и внедрения LDAP.
System.Web.Services Пространство имен System.Web.Services состоит из классов, позволяющих разработчику создавать веб-службы XML с помощью ASP.NET и клиентов веб-служб XML.Веб-службы XML — это приложения, обеспечивающие возможность обмена сообщениями в слабосвязанной среде при помощи стандартных протоколов, таких как HTTP, XML, XSD, SOAP и WSDL.Веб-службы XML позволяют строить модульные приложения внутри и между организациями в неоднородных средах, совместимые с различными реализациями, платформами и устройствами.Сообщения XML на базе протокола SOAP, используемые этими приложениями, могут содержать четко определенные (структурированные или типизированные) или свободно определенные с помощью произвольного содержимого XML части.Способность этих сообщений к дальнейшему развитию без нарушения протокола является основой гибкости и надежности веб-служб XML как структурного элемента будущей веб-сети.
System.Web.Services.Configuration Пространство имен System.Web.Services.Configuration состоит из классов, настраивающих создание веб-служб XML при запуске ASP.NET.
System.Web.Services.Description Пространство имен System.Web.Services.Description состоит из классов, позволяющих описать веб-службу XML в открытом доступе при помощи языка описания веб-служб (WSDL).Каждый класс данного пространства имен соответствует определенному элементу в спецификации WSDL, а иерархия классов соответствует структуре документа WSDL.Дополнительные сведения о WSDL см. в спецификации на сайте W3C (http://www.w3.org/TR/wsdl/).
System.Web.Services.Discovery Пространство имен System.Web.Services.Discovery состоит из классов, позволяющих клиентам веб-служб XML находить доступные веб-службы XML на веб-сервере, используя процесс обнаружения веб-служб XML.
System.Web.Services.Protocols Пространство имен System.Web.Services.Protocols состоит из классов, определяющих протоколы, используемые для передачи данных в проводных сетях между клиентами веб-служб XML и веб-службами XML, созданными с помощью ASP.NET.
System.Web.SessionState Пространство имен System.Web.SessionState предоставляет классы и интерфейсы, позволяющие хранить особые данные отдельного клиента в веб-приложении на сервере.Хранение данных о состоянии сеанса позволяет эмулировать для клиента непрерывное подключение к приложению.Сведения о состоянии могут храниться в памяти локального процесса или, для конфигураций веб-фермы, вне процесса с помощью службы состояний ASP.NET или базы данных Microsoft SQL Server.
System.Web.UI Пространство имен System.Web.UI предоставляет классы и интерфейсы, позволяющие создавать серверные элементы управления ASP.NET и веб-страницы ASP.NET для пользовательского интерфейса веб-приложений ASP.NET.
System.Web.UI.Adapters Пространство имен System.Web.UI.Adapters содержит базовые классы для адаптеров элементов управления и страниц.Можно использовать эти адаптеры для переопределения состояния жизненного цикла страниц и элементов управления.Эта возможность используется, если требуется изменить разметку или поведение для новых стандартов разметки или определенных браузеров.
System.Web.UI.DataVisualization.Charting Пространство имен System.Web.UI.DataVisualization.Charting содержит методы и свойства для серверного веб-элемента управления Chart.
System.Web.UI.Design Пространство имен System.Web.UI.Design содержит классы, которые можно использовать, чтобы расширить поддержку времени разработки для веб-страниц ASP.NET и для элементов управления веб-сервера.
System.Web.UI.Design.Directives Пространство имен System.Web.UI.Design.Directives содержит классы, предназначенные для облегчения разработки директив веб-страниц ASP.NET.
System.Web.UI.Design.MobileControls Пространство имен System.Web.UI.Design.MobileControls содержит классы, обеспечивающие поддержку во время разработки для классов из пространства имен System.Web.UI.MobileControls. Дополнительные сведения о разработке мобильных приложений ASP.NET см. на веб-сайте www.asp.net/mobile Web site.
System.Web.UI.Design.MobileControls.Converters Пространство имен System.Web.UI.Design.MobileControls.Converters содержит классы, обеспечивающие поддержку во время разработки для преобразователей типов в мобильных элементах управления.Дополнительные сведения о разработке мобильных приложений ASP.NET см. на веб-сайте www.asp.net/mobile Web site.
System.Web.UI.Design.WebControls Пространство имен System.Web.UI.Design.WebControls содержит классы, предназначенные для облегчения разработки элементов управления веб-сервера.
System.Web.UI.Design.WebControls.WebParts Пространство имен System.Web.UI.Design.WebControls.WebParts содержит классы, обеспечивающие поддержку элементов управления, производных от классов пространства имен System.Web.UI.WebControls.WebParts, во время разработки.
System.Web.UI.HtmlControls Пространство имен System.Web.UI.HtmlControls содержит классы, позволяющие создавать на странице веб-форм серверные элементы управления HTML.Серверные HTML-элементы управления выполняются на сервере и сопоставляются со стандартными тегами HTML, поддерживаемыми большинством браузеров.Это позволяет разработчику программно управлять элементами HTML на странице веб-форм.
System.Web.UI.MobileControls Пространство имен System.Web.UI.MobileControls содержит набор серверных элементов управления ASP.NET, которые могут отрисовывать приложение на различных мобильных устройствах.API-интерфейсы в этом пространстве имен устарели.Дополнительные сведения о разработке мобильных приложений ASP.NET см. на веб-сайте www.asp.net/mobile Web site.
System.Web.UI.MobileControls.Adapters Пространство имен System.Web.UI.MobileControls.Adapters включает классы, используемые для переопределения этапов жизненного цикла мобильного элемента управления, что позволяет изменить его стандартную разметку HTML, CHTML или WML или его поведение для поддержки новых стандартов разметки или определенных браузеров и мобильных устройств. API-интерфейсы в этом пространстве имен устарели.Дополнительные сведения о разработке мобильных приложений ASP.NET см. на веб-сайте www.asp.net/mobile Web site.
System.Web.UI.MobileControls.Adapters.XhtmlAdapters Пространство именSystem.Web.UI.MobileControls.Adapters.XhtmlAdapters включает классы, используемые для переопределения этапов жизненного цикла мобильного элемента управления, позволяющие изменить стандартную XHTML-разметку или поведение подобного элемента управления для новых стандартов разметки или для поддержки определенных браузеров и мобильных устройств.Дополнительные сведения о разработке мобильных приложений ASP.NET см. на веб-сайте www.asp.net/mobile Web site.
System.Web.UI.WebControls Пространство имен System.Web.UI.WebControls содержит классы, позволяющие создавать на веб-странице серверные веб-элементы управления.Серверные веб-элементы управления запускаются на сервере; к их числу относятся такие элементы управления форм, как кнопки и текстовые поля.К этой же категории относятся элементы управления особого назначения, например календарь.Поскольку серверные веб-элементы управления выполняются на сервере, можно программно ими управлять.Хотя серверные веб-элементы управления визуализируются как HTML, их объектная модель не обязательно отражает синтаксис HTML.
System.Web.UI.WebControls.Adapters Пространство имен System.Web.UI.WebControls.Adapters содержит классы, которые могут использоваться для переопределения этапов жизненного цикла веб-элемента управления.Данные классы позволяют изменить разметку или поведение элемента управления для новых стандартов разметки или конкретных браузеров.
System.Web.UI.WebControls.Expressions Пространство имен System.Web.UI.WebControls.Expressions предоставляет классы, позволяющие фильтровать данные на веб-странице с использованием элемента управления QueryExtender.
System.Web.UI.WebControls.WebParts Пространство имен System.Web.UI.WebControls.WebParts содержит классы и интерфейсы, которые в совокупности называются набором элементов управления веб-частей.Эти классы используются для создания веб-страниц, внешний вид и функции которых могут изменяться пользователями (это называется персонализацией).Параметры персонализации для каждого пользователя страницы сохраняются для следующих сеансов браузера.
System.Web.Util Пространство имен System.Web.Util представляет собой коллекцию классов, позволяющих осуществлять методы обратного вызова в рамках транзакции и выполнять работу в раздельных потоках.
System.Web.WebSockets Пространство имен System.Web.WebSockets содержит классы, поддерживающие добавления функциональных возможностей WebSocket в приложения веб-форм ASP.NET.