Чтобы прочитать статью на английском языке, установите флажок Английский. Вы также можете просматривать текст на английском языке во всплывающем окне, наводя указатель мыши на текст.
Перевод
Английский

Библиотека классов .NET Framework

Библиотека классов .NET Framework — это библиотека классов, интерфейсов и типов значений, которая предоставляет доступ к функциональным возможностям системы и составляет основу для создания приложений, компонентов и элементов управления .NET Framework.

Библиотека классов платформы .NET Framework предоставляет следующие пространства имен, описанные в этой справке.

Accessibility

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

Microsoft.Aspnet.Snapin

Классы, необходимые оснастке ASP.NET консоли управления (MMC) для взаимодействия с этой консолью.

Microsoft.Build.BuildEngine

Классы, представляющие ядро MSBuild.

Microsoft.Build.Construction

Содержит типы, используемые объектной моделью MSBuild для создания корней проектов с невычисленными значениями.

Microsoft.Build.Conversion

Типы, которые используются в Visual Studio для преобразования файлов проекта.

Microsoft.Build.Debugging

Содержит типы для управления отладчику.

Microsoft.Build.Evaluation

Содержит типы, используемые объектной моделью MSBuild для вычисления проектов.

Microsoft.Build.Exceptions

Содержит типы исключений, используемые средством MSBuild.

Microsoft.Build.Execution

Содержит типы, используемые объектной моделью MSBuild для построения проектов.

Microsoft.Build.Framework

Классы, составляющие задачи, средства протоколирования и события MSBuild.

Microsoft.Build.Framework.XamlTypes

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

Microsoft.Build.Logging

Содержит типы, используемые для ведения журнала хода построения.

Microsoft.Build.Tasks

Реализация всех задач, поставляемых с MSBuild.

Microsoft.Build.Tasks.Deployment.Bootstrapper

Классы, которые используются внутренним кодом MSBuild.

Microsoft.Build.Tasks.Deployment.ManifestUtilities

Классы, которые используются внутренним кодом MSBuild.

Microsoft.Build.Tasks.Hosting

Классы, которые используются внутренним кодом MSBuild.

Microsoft.Build.Tasks.Windows

Классы, которые используются внутренним кодом MSBuild.

Microsoft.Build.Tasks.Xaml

Содержит типы, которые обрабатываются языком XAML.

Microsoft.Build.Utilities

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

Microsoft.CSharp

Классы, поддерживающие компиляцию и генерирование кода на языке C#.

Microsoft.CSharp.RuntimeBinder

Содержит типы, поддерживающие взаимодействие между динамической средой выполнения языка (DLR) и C#.

Microsoft.Data.Entity.Build.Tasks

Содержит типы, представляющие задачи MSBuild, которые используются конструктором модели EDM ADO.NET.

Microsoft.JScript

Классы, поддерживающие компиляцию и генерирование кода на языке JScript.

Microsoft.SqlServer.Server

Классы, предназначенные для интеграции среды CLR платформы .NET Framework с SQL Server и средой выполнения процесса ядра базы данных SQL Server.

Microsoft.VisualBasic

Классы, поддерживающие компиляцию и генерирование кода на языке Visual Basic.

Microsoft.VisualBasic.Activities

Содержит классы, обеспечивающие выражения Visual Basic, которые могут быть привязаны к аргументам In и Out, а также параметрам выражений Visual Basic.

Microsoft.VisualBasic.Activities.XamlIntegration

Предоставляет преобразователь типов и сериализатор XAML для Microsoft.VisualBasic.Activities.VisualBasicSettings.

Microsoft.VisualBasic.ApplicationServices

Типы, поддерживающие модель приложения Visual Basic и предоставляющие доступ к информации приложения.

Microsoft.VisualBasic.Compatibility.VB6

Типы, используемые средствами для обновления Visual Basic 6.0 до Visual Basic .NET.

Microsoft.VisualBasic.CompilerServices

Типы, поддерживающие компилятор Visual Basic, предназначенные только для внутреннего использования.

Microsoft.VisualBasic.Devices

Типы, поддерживающие объекты My, связанные с устройствами, в Visual Basic.

Microsoft.VisualBasic.FileIO

Типы, поддерживающие объект My файловой системы в Visual Basic.

Microsoft.VisualBasic.Logging

Типы, поддерживающие объекты My ведения журналов в Visual Basic и предоставляющие простой прослушиватель журнала, направляющий вывод протоколируемых данных в файл.

Microsoft.VisualBasic.MyServices

Типы, поддерживающие объект My в Visual Basic.

Microsoft.VisualBasic.MyServices.Internal

Типы, поддерживающие My в Visual Basic, предназначенные только для внутреннего использования.

Microsoft.VisualC

Типы, поддерживающие компилятор Visual C++.

Microsoft.VisualC.StlClr

Типы, реализующие библиотеку STL/CLR.

Microsoft.VisualC.StlClr.Generic

Типы, реализующие универсальный интерфейс библиотеки STL/CLR.

Microsoft.Win32

Классы двух типов: классы, обрабатывающие события, вызываемые операционной системой, и классы, работающие с системным реестром.

Microsoft.Win32.SafeHandles

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

Microsoft.Windows.Themes

Набор тем, определенных в Windows Presentation Foundation (WPF).

System

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

System.Activities

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

System.Activities.Core.Presentation

Содержит вспомогательные классы, используемые в скриптах по умолчанию и скриптах расширяемости для Windows Workflow Foundation.

System.Activities.Core.Presentation.Factories

Предоставляет фабрики для создания действий, которые взаимодействуют с коллекциями и включают поток управления в Windows Workflow Foundation.

System.Activities.Core.Presentation.Themes

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

System.Activities.Debugger

Содержит классы, обеспечивающие поддержку отладки рабочих процессов.

System.Activities.DurableInstancing

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

System.Activities.ExpressionParser

Содержит классы, поддерживающие компиляцию выражений.

System.Activities.Expressions

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

System.Activities.Hosting

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

System.Activities.Persistence

Содержит классы для захвата состояния объекта независимо от сведений о компьютере или процессе.

System.Activities.Presentation

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

System.Activities.Presentation.Converters

Предоставляет преобразования для аргументов, данных о свойствах пользовательского интерфейса и элементов в модели редактирования Windows Workflow Foundation.

System.Activities.Presentation.Debug

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

System.Activities.Presentation.Hosting

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

System.Activities.Presentation.Metadata

Содержит классы, позволяющие работать с настраиваемыми атрибутами элементов.

System.Activities.Presentation.Model

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

System.Activities.Presentation.PropertyEditing

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

System.Activities.Presentation.Services

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

System.Activities.Presentation.Toolbox

Предоставляет поддержку классификации и использования средств при повторном размещения за пределами Visual Studio 2010.

System.Activities.Presentation.Validation

Содержит классы, реализующие функциональность проверки действий.

System.Activities.Presentation.View

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

System.Activities.Statements

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

System.Activities.Tracking

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

System.Activities.Validation

Содержит классы, используемые для проверки пользовательских действий.

System.Activities.XamlIntegration

Содержит классы, обеспечивающие поддержку сериализации действий в XAML.

System.AddIn

Атрибут для идентификации надстроек.

System.AddIn.Contract

Типы, обеспечивающие основу для взаимодействия между независимо обновляемыми компонентами.

System.AddIn.Contract.Automation

Типы, которые используются компонентами для доступа к сведениям о типе и для вызова элементов типа.

System.AddIn.Contract.Collections

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

System.AddIn.Hosting

Типы для обнаружения, регистрации, активации надстроек и управления ими.

System.AddIn.Pipeline

Классы для построения коммуникационного конвейера между ведущим приложением и надстройкой.

System.CodeDom

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

System.CodeDom.Compiler

Типы для управления генерированием и компиляцией исходного кода на поддерживаемых языках программирования. Каждый генератор кода может создавать исходный код на определенном языке программирования на основе структуры моделей исходного кода CodeDOM, состоящих из элементов, предоставляемых пространством имен System.CodeDom.

System.Collections

Интерфейсы и классы, определяющие различные коллекции объектов: списки, очереди, битовые массивы, хэш-таблицы и словари.

System.Collections.Concurrent

Содержит интерфейсы и классы, определяющие различные объекты коллекций для параллельной обработки.

System.Collections.Generic

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

System.Collections.ObjectModel

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

System.Collections.Specialized

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

System.ComponentModel

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

System.ComponentModel.Composition

Предоставляет классы, которые составляют большую часть платформы управляемой расширяемости (MEF).

System.ComponentModel.Composition.Hosting

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

System.ComponentModel.Composition.Primitives

Предоставляет типы-примитивы, лежащие в основе модели программирования MEF.

System.ComponentModel.Composition.ReflectionModel

Предоставляет типы для управляемого расширения среды Framework (MEF), которые полезны для разработчиков, использующих модель программирования на основе отражения.

System.ComponentModel.DataAnnotations

Предоставляет классы атрибутов, используемые для определения метаданных элементов управления платформы динамических данных ASP.NET.

System.ComponentModel.Design

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

System.ComponentModel.Design.Data

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

System.ComponentModel.Design.Serialization

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

System.Configuration

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

System.Configuration.Assemblies

Классы, используемые для настройки сборок.

System.Configuration.Install

Классы для создания пользовательских установщиков разрабатываемых компонентов. Базовым классом для всех пользовательских установщиков в .NET Framework является класс Installer.

System.Configuration.Provider

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

System.Data

Классы, составляющие основную часть архитектуры ADO.NET. Архитектура ADO.NET позволяет создавать компоненты, эффективно работающие с данными из различных источников.

System.Data.Common

Классы, совместно используемые поставщиками данных .NET Framework. Поставщики данных .NET Framework предоставляют собой наборы классов, используемые для доступа к источникам данных (таким, как базы данных) в управляемом пространстве.

System.Data.Common.CommandTrees

Предоставляет классы для построения выражений, составляющих дерево команд.

System.Data.Design

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

System.Data.Entity.Design

Содержит классы для создания файлов модели EDM и исходного кода объектов.

System.Data.Entity.Design.AspNet

Содержит поставщики компоновки модели EDM для среды сборки ASP.NET.

System.Data.Entity.Design.PluralizationServices

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

System.Data.EntityClient

Содержит поставщика данных .NET Framework для Entity Framework.

System.Data.Linq

Классы, поддерживающие взаимодействие с реляционными базами данных в приложениях LINQ to SQL.

System.Data.Linq.Mapping

Классы, которые можно использовать для формирования объектной модели LINQ to SQL, представляющей структуру и содержимое реляционной базы данных.

System.Data.Mapping

Предоставляет типы для хранения сведений о сопоставлении данных.

System.Data.Metadata.Edm

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

System.Data.Objects

Включает классы, предоставляющие доступ к основным функциям служб объектов.

System.Data.Objects.DataClasses

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

System.Data.Objects.SqlClient

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

System.Data.Odbc

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

System.Data.OleDb

Содержит классы, инкапсулирующие поставщика данных .NET Framework для OLE DB, который описывает коллекцию классов, используемых для доступа к источнику данных OLE DB в управляемой области.

System.Data.OracleClient

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

System.Data.Services

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

System.Data.Services.BuildProvider

Содержит классы, которые создают код на языке C# или Visual Basic для клиентского приложения служб данных WCF на основе метаданных, возвращаемых службой данных.

System.Data.Services.Client

Представляет клиентскую библиотеку .NET Framework, которую приложения могут использовать для взаимодействия со службами данных WCF.

System.Data.Services.Common

Содержит класс, который обозначает свойство ключа или свойства сущности.

System.Data.Services.Providers

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

System.Data.Sql

Классы, реализующие специфические для SQL Server функции. API-расширения, реализованные в этом пространстве имен, добавляют в .NET Framework поставщик данных для SQL Server (System.Data.SqlClient).

System.Data.SqlClient

Классы, инкапсулирующие поставщик данных .NET Framework для SQL Server. Поставщик данных .NET Framework для SQL Server представляет собой набор классов, используемых для доступа к базам данных SQL Server в управляемом пространстве.

System.Data.SqlTypes

Классы для собственных типов данных SQL Server. Эти классы являются более быстродействующей альтернативой другим типам данным. Использование классов данного пространства имен позволяет избежать ошибок, возникающих вследствие преобразования типов с потерей точности. Использование данного пространства имен позволяет значительно повысить производительность, так как при использовании любых других типов данных для работы с SQL Server системе приходится преобразовывать их к типам SqlTypes и обратно.

System.Deployment.Application

Типы, используемые для создания пользовательского поведения обновления в приложениях ClickOnce.

System.Device.Location

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

System.Diagnostics

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

System.Diagnostics.CodeAnalysis

Классы для взаимодействия со средствами анализа кода. Средства анализа кода применяются для анализа кода на соответствие соглашениям о его написании, в частности правилам именования и безопасности.

System.Diagnostics.Contracts

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

System.Diagnostics.Contracts.Internal

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

System.Diagnostics.Design

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

System.Diagnostics.Eventing

Типы, поддерживающие реализацию приложения в Windows Vista. Если этот параметр включен, инструментирование регистрирует данные события в подсистеме отслеживания событий для Windows (ETW).

System.Diagnostics.Eventing.Reader

Типы, поддерживающие чтение из журналов событий и управление этими журналами.

System.Diagnostics.PerformanceData

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

System.Diagnostics.SymbolStore

Классы, позволяющие читать и записывать сведения о символах отладки, такие как сопоставления строк исходного кода коду на языке MSIL. Компиляторы, предназначенные для .NET Framework, могут сохранять символы отладки в файлах базы данных программиста (PDB). Отладчики и профилировщики кода могут считывать отладочные символы во время выполнения.

System.DirectoryServices

Классы, обеспечивающие удобный доступ к службе каталогов Active Directory из управляемого кода. Это пространство имен содержит два класса компонентов: DirectoryEntry и DirectorySearcher, — в которых используется технология ADSI (Active Directory Services Interfaces — интерфейсы служб Active Directory). ADSI — это набор интерфейсов, предоставляемых Microsoft для работы с различными поставщиками сетевых служб. ADSI дает администратору возможность находить ресурсы в сети и управлять ими с относительной легкостью независимо от размеров сети.

System.DirectoryServices.AccountManagement

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

System.DirectoryServices.ActiveDirectory

Объектная модель с высоким уровнем абстракции, основанная на задачах службы каталогов Active Directory®. В этой модели реализованы такие понятия службы каталогов Active Directory, как лес, домен, узел, подсеть, раздел и схема.

System.DirectoryServices.Protocols

Реализация методов, определяемых стандартами LDAP версии 3 и DSML версии 2.0.

System.Drawing

Классы для доступа к основным графическим функциям GDI+. Пространства имен System.Drawing.Drawing2D, System.Drawing.Imaging, и System.Drawing.Text обеспечивают дополнительные функциональные возможности.

System.Drawing.Design

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

System.Drawing.Drawing2D

Расширенный набор средств для создания двухмерной и векторной графики. Градиентные кисти, класс Matrix (используемый для определения геометрических преобразований), а также класс GraphicsPath.

System.Drawing.Imaging

Расширенный набор графических функций GDI+. Базовые графические средства реализованы в пространстве имен System.Drawing.

System.Drawing.Printing

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

System.Drawing.Text

Расширенный набор типографических функций GDI+. Базовые графические средства реализованы в пространстве имен System.Drawing. Классы в этом пространстве имен позволяют пользователю создавать и использовать коллекции шрифтов.

System.Dynamic

Предоставляет классы и интерфейсы, поддерживающие динамическую среду выполнения (DLR).

System.EnterpriseServices

Важная инфраструктура для разработки корпоративных приложений. COM+ предоставляет архитектуру служб для компонентных программных систем, развертываемых в корпоративной среде. Данное пространство имен предоставляет объекты .NET Framework с доступом к службам COM+, что делает эти объекты .NET Framework более удобными для корпоративных приложений.

System.EnterpriseServices.CompensatingResourceManager

Классы, позволяющие использовать компенсирующий диспетчер ресурсов в управляемом коде. Диспетчер CRM — это служба, предоставляемая COM+, позволяющая разработчикам включать нетранзакционные объекты в транзакции DTC. Хотя диспетчеры CRM не обладают всеми возможностями полнофункционального диспетчера ресурсов, они обеспечивают атомарность (принцип "все или ничего") и надежность транзакций за счет использования журнала восстановления.

System.Globalization

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

System.IdentityModel.Claims

Типы, поддерживающие утверждения расширенной модели удостоверения.

System.IdentityModel.Policy

Типы, создающие или использующие политики авторизации Windows Communication Foundation (WCF).

System.IdentityModel.Selectors

Типы, обеспечивающие маркеры безопасности для исходящих сообщений SOAP и проверяющие подлинность маркеров безопасности во входящих сообщениях SOAP.

System.IdentityModel.Tokens

Типы, связанные с предопределенными маркерами безопасности, которые поставляются с Windows Communication Foundation (WFC).

System.IO

Типы, позволяющие выполнять синхронное и асинхронное чтение и запись данных в потоки или файлы.

System.IO.Compression

Классы, выполняющие базовые операции по сжатию и распаковке потоков.

System.IO.IsolatedStorage

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

System.IO.Log

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

System.IO.MemoryMappedFiles

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

System.IO.Packaging

Типы, поддерживающие хранение нескольких объектов данных в одном контейнере.

System.IO.Pipes

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

System.IO.Ports

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

System.Linq

Классы и интерфейсы, поддерживающие запросы с использованием LINQ.

System.Linq.Expressions

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

System.Management

Средства доступа к обширному набору сведений и событий управления, относящихся к системе, устройствам и приложениям, поддерживающим инфраструктуру WMI (Windows Management Instrumentation — инструментарий управления Windows) .

System.Management.Instrumentation

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

System.Media

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

System.Messaging

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

System.Messaging.Design

Классы, которые можно использовать для расширения поддержки System.Messaging во время разработки.

System.Net

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

System.Net.Cache

Типы и перечисления, используемые для определения политик кэширования ресурсов, получаемых с использованием классов WebRequest и HttpWebRequest.

System.Net.Configuration

Классы, используемые в приложениях для программного доступа к параметрам конфигурации пространств имен System.Net и обновления этих параметров.

System.Net.Mail

Классы, используемые для отправки электронной почты серверу SMTP (Simple Mail Transfer Protocol — простой протокол передачи почтовых сообщений) для доставки.

System.Net.Mime

Типы, используемые для представления заголовков MIME. Эти типы используются совместно с типами из пространства имен System.Net.Mail для определения заголовков Content-Type, Content-Disposition и Content-transfer-Encoding при передаче почты с помощью класса SmtpClient.

System.Net.NetworkInformation

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

System.Net.PeerToPeer

Доступ к функциям одноранговой сети.

System.Net.PeerToPeer.Collaboration

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

System.Net.Security

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

System.Net.Sockets

Управляемая реализация интерфейса сокетов Windows (Winsock), помогающая разработчикам обеспечить контроль над доступом к сети.

System.Numerics

Содержит типы, дополняющие числовые примитивы, например Byte, Double и Int32, которые определены в .NET Framework.

System.Printing

Типы, поддерживающие печать.

System.Printing.IndexedProperties

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

System.Printing.Interop

Типы, поддерживающие взаимное преобразование управляемых объектов PrintTicket и неуправляемых структур DEVMODE интерфейса графических устройств (GDI).

System.Reflection

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

System.Reflection.Emit

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

System.Resources

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

System.Resources.Tools

Класс StronglyTypedResourceBuilder, обеспечивающий поддержку строго типизированных ресурсов. В среде .NET Framework 2.0 и более поздних версий это средство времени компиляции инкапсулирует доступ к ресурсам путем создания классов, содержащих набор статических свойств (get), доступных только для чтения. Тем самым, использование ресурсов становится проще.

System.Runtime

Дополнительные типы, поддерживающие различные пространства имен, такие как System, пространства именRuntime и пространства имен Security.

System.Runtime.Caching

Содержит типы, которые позволяют реализовать кэширование выходных данных в приложениях, построенных на платформе .NET Framework.

System.Runtime.Caching.Configuration

Содержит классы обработчиков конфигурации для функции кэширования .NET Framework.

System.Runtime.Caching.Hosting

Содержит типы, поддерживающие среды размещения .NET Framework, использующие функции кэширования.

System.Runtime.CompilerServices

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

System.Runtime.ConstrainedExecution

Набор типов для перечисления и определения контракта о надежности между автором кода и разработчиками, использующими этот код. Типы, предназначенные для использования в областях с ограничением выполнения (CER).

System.Runtime.DurableInstancing

Содержит классы, используемые инфраструктурой Windows Communication Foundation (WCF) для реализации постоянного поставщика.

System.Runtime.ExceptionServices

Предоставляет классы для обработки дополнительных исключений.

System.Runtime.Hosting

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

System.Runtime.InteropServices

Разнообразные члены, поддерживающие COM-взаимодействие и вызов системных служб. Сведения об этих службах приведены в разделе Взаимодействие с неуправляемым кодом.

System.Runtime.InteropServices.ComTypes

Методы, являющиеся определениями функций COM для управляемого кода. Эти функции заменили не поддерживаемые более методы UCOM в пространстве имен System.Runtime.InteropServices.

System.Runtime.InteropServices.Expando

Интерфейс IExpando, позволяющий изменять объект, добавляя или удаляя его элементы.

System.Runtime.Remoting

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

System.Runtime.Remoting.Activation

Классы и объекты, поддерживающие серверную и клиентскую активацию удаленных объектов.

System.Runtime.Remoting.Channels

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

System.Runtime.Remoting.Channels.Http

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

System.Runtime.Remoting.Channels.Ipc

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

System.Runtime.Remoting.Channels.Tcp

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

System.Runtime.Remoting.Contexts

Объекты, определяющие контексты, в которых находятся все объекты. Контекст — это упорядоченный набор свойств, определяющих среду для находящихся в ней объектов. Контексты создаются в процессе активации объектов, которым требуются определенные автоматические службы: синхронизации, транзакций, активации по требованию, безопасности и т. д. Внутри контекста возможно существование многих объектов.

System.Runtime.Remoting.Lifetime

Классы, управляющие временем жизни удаленных объектов. Обычно для управления временем существования объектов в распределенных системах сборки мусора используются счетчики ссылок и вызовы. Такой метод хорошо работает при наличии у каждой службы небольшого числа клиентов, но в случае использования одной службы тысячами клиентов возникают проблемы производительности. Удаленная служба определения времени существования назначает каждой службе определенное время работы, по истечении которого служба уничтожается. Служба определения времени существования может использоваться вместо обычного распределенного сборщика мусора и обеспечивает правильное и своевременное уничтожение объектов даже при значительном количестве клиентов сервера.

System.Runtime.Remoting.Messaging

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

System.Runtime.Remoting.Metadata

Классы и атрибуты, которые можно использовать для настройки создания и обработки SOAP-сообщений для объектов и полей. Классы данного пространства имен можно использовать для обозначения действий SOAPAction, типизированного вывода, имени элемента XML и универсальный код ресурса (URI) метода из пространства имен XML.

System.Runtime.Remoting.Metadata.W3cXsd2001

Содержит определение схем XML (XSD), заданное консорциумом W3C в 2001 г. Спецификация Схема языка XML, часть 2: типы данных из W3C определяет формат и поведение различных типов данных. Данное пространство имен содержит классы-оболочки для типов данных, соответствующих спецификации W3C. Все типы даты и времени соответствуют стандартам ISO.

System.Runtime.Remoting.MetadataServices

Содержит классы, используемые средством с интерфейсом командной строки Soapsuds.exe и пользовательским кодом для преобразования метаданных в XML-схему и из нее для использования в инфраструктуре удаленного взаимодействия.

System.Runtime.Remoting.Proxies

Классы, реализующие функциональность прокси-объектов и позволяющие ими управлять. Прокси — это локальный объект, являющийся образом удаленного объекта. Прокси-объекты позволяют клиентам осуществлять доступ к удаленным объектам.

System.Runtime.Remoting.Services

Классы служб, предоставляющих функциональность для .NET Framework.

System.Runtime.Serialization

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

System.Runtime.Serialization.Configuration

Классы, используемые для чтения значений, находящихся в разделе <system.xml.serialization> файлов конфигурации приложения.

System.Runtime.Serialization.Formatters

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

System.Runtime.Serialization.Formatters.Binary

Класс BinaryFormatter, используемый для сериализации объектов в двоичный формат и десериализации из этого формата.

System.Runtime.Serialization.Formatters.Soap

Класс SoapFormatter используемый для сериализации объектов в формат SOAP и десериализации из этого формата.

System.Runtime.Serialization.Json

Типы, используемые для сериализации объектов в формат JSON и их десериализации из этого формата.

System.Runtime.Versioning

Дополнительные типы, поддерживающие реализацию параллельного управления версиями платформы .NET Framework.

System.Security

Базовая структура системы безопасности .NET Framework, в том числе базовые классы для разрешений.

System.Security.AccessControl

Программные элементы, управляющие доступом к защищаемым объектам и выполняющие аудит связанных с безопасностью действий, совершаемые по отношению к этим объектам.

System.Security.Authentication

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

System.Security.Authentication.ExtendedProtection

Обеспечивает поддержку проверки подлинности с помощью расширенной защиты приложений.

System.Security.Authentication.ExtendedProtection.Configuration

Обеспечивает поддержку настройки проверки подлинности с помощью расширенной защиты приложений.

System.Security.Cryptography

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

System.Security.Cryptography.Pkcs

Программные элементы для PKCS (Public Key Cryptography Standards — стандарты шифрования открытого ключа), включая методы для подписывания данных, обмена ключами, запроса сертификатов, шифрования и дешифрования открытого ключа и другие функции безопасности.

System.Security.Cryptography.X509Certificates

Реализация сертификата Authenticode X.509 v.3 для среды CLR. Данный сертификат подписывается закрытым ключом, однозначно определяющим владельца сертификата.

System.Security.Cryptography.Xml

Классы, обеспечивающие поддержку создания и проверку электронных подписей XML.

System.Security.Permissions

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

System.Security.Policy

Группы кода, условия членства и свидетельства. Эти три типа классов используются для создания правил, применяемых системой политик безопасности .NET Framework. Классы свидетельств являются входными данными для политик безопасности, а условия членства являются параметрами. Вместе эти объекты образуют инструкции политик и определяют набор предоставляемых разрешений. Уровни политик и группы кода образуют иерархию политик. Группы кода инкапсулируют правила и иерархически организованы на каждом уровне политик.

System.Security.Principal

Определение объекта-участника, представляющего контекст безопасности, в котором работает код.

System.Security.RightsManagement

Классы, поддерживающие управление правами доступа к содержимому, созданному в приложении, например к содержимому, хранящемуся в Package или XpsDocument.

System.ServiceModel

Типы, необходимые для создания службы Windows Communication Foundation (WCF) и клиентских приложений, которые могут быть использованы для построения широко распределенных приложений.

System.ServiceModel.Activation

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

System.ServiceModel.Activation.Configuration

Классы, представляющие элементы конфигурации в файле SMSvcHost.exe.config.

System.ServiceModel.Activities

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

System.ServiceModel.Activities.Activation

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

System.ServiceModel.Activities.Configuration

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

System.ServiceModel.Activities.Description

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

System.ServiceModel.Activities.Presentation.Factories

Содержит фабрики, создающие пары действий Receive/SendReply и Send/ReceiveReply.

System.ServiceModel.Activities.Tracking

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

System.ServiceModel.Activities.Tracking.Configuration

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

System.ServiceModel.Channels

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

System.ServiceModel.ComIntegration

Типы, необходимые для интеграции службы и клиентских приложений Windows Communication Foundation (WCF) с COM-компонентами.

System.ServiceModel.Configuration

Типы, используемые инфраструктурой Windows Communication Foundation (WCF) для преобразования типа XML в тип CLR.

System.ServiceModel.Description

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

System.ServiceModel.Diagnostics

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

System.ServiceModel.Discovery

Содержит типы, необходимые для создания и использования обнаруживаемых служб.

System.ServiceModel.Discovery.Configuration

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

System.ServiceModel.Discovery.Version11

Содержит классы, необходимые для создания и использования обнаруживаемых служб. Эти классы реализуют протокол WS-Discovery версии 1.1.

System.ServiceModel.Discovery.VersionApril2005

Содержит классы, необходимые для создания и использования обнаруживаемых служб. Эти классы реализуют выпущенную в апреле 2005 г. версию протокола WS-Discovery.

System.ServiceModel.Discovery.VersionCD1

Содержит классы, необходимые для создания и использования обнаруживаемых служб. Эти классы реализуют версию Committee Draft 1 протокола WS-Discovery.

System.ServiceModel.Dispatcher

Типы, необходимые для изменения поведения среды выполнения и клиентских приложений во время выполнения.

System.ServiceModel.MsmqIntegration

Классы для интеграции службы очереди сообщений (MSMQ), обеспечивающие взаимодействие между приложениями MSMQ и приложениями Windows Communication Foundation (WCF).

System.ServiceModel.PeerResolvers

Содержит классы, позволяющие разработчикам настраивать и расширять службы Peer Name Resolution Protocol (PNRP).

System.ServiceModel.Persistence

Содержит классы, позволяющие службам рабочих процессов (службам WCF, реализованным в виде рабочих процессов) сохраняться в постоянном хранилище.

System.ServiceModel.Routing

Содержит классы, используемые инфраструктурой Windows Communication Foundation (WCF) для реализации маршрутизации сообщений между конечными точками WCF.

System.ServiceModel.Routing.Configuration

Содержит классы конфигурации, используемые инфраструктурой Windows Communication Foundation (WCF) для преобразования типа XML в тип среды CLR.

System.ServiceModel.Security

Классы, поддерживающие общую безопасность Windows Communication Foundation (WCF).

System.ServiceModel.Security.Tokens

Типы, представляющие маркеры безопасности и сертификаты безопасности для Windows Communication Foundation (WFC).

System.ServiceModel.ServiceMoniker40

System.ServiceModel.Syndication

Типы, составляющие объектную модель Syndication Object Model.

System.ServiceModel.Web

Типы, составляющие модель веб-программирования с использованием протокола HTTP.

System.ServiceModel.XamlIntegration

Предоставляет служебные классы для включения сериализации сущностей в XAML.

System.ServiceProcess

Классы, позволяющие пользователю реализовывать приложения служб Windows, устанавливать их и управлять ими. Службы — это долго работающие программы, выполняющиеся без пользовательского интерфейса. Служба реализуется путем наследования класса ServiceBase, затем определяется ее особое поведение при получении команд запуска, остановки, паузы и продолжения, а также специальное поведение и действия при завершении работы системы.

System.ServiceProcess.Design

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

System.Speech.AudioFormat

System.Speech.Recognition

Типы для реализации технологии распознавания речи для настольных систем Windows.

System.Speech.Recognition.SrgsGrammar

System.Speech.Synthesis

System.Speech.Synthesis.TtsEngine

Типы, поддерживающие создание пользовательских механизмов для перевода текста в речь (TTS), основанных на языке SSML.

System.Text

Классы, представляющие кодировки знаков ASCII, Юникод, UTF-7 и UTF-8, абстрактные базовые классы для преобразования блоков знаков в блоки байтов и обратно, а также вспомогательный класс, обрабатывающий и форматирующий объекты String без создания промежуточных экземпляров String.

System.Text.RegularExpressions

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

System.Threading

Классы и интерфейсы для многопоточного программирования. В дополнение к классам, используемым для синхронизации работы потоков и доступа к данным (Mutex, Monitor, Interlocked, AutoResetEvent и т.д.), это пространство имен включает класс ThreadPool, который позволяет использовать пул системных потоков, и класс Timer, выполняющий методы обратного вызова для потоков пула.

System.Threading.Tasks

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

System.Timers

Компонент Timer, позволяющий вызывать событие с заданной периодичностью.

System.Transactions

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

System.Transactions.Configuration

Классы, описывающие параметры конфигурации, используемые классами System.Transactions.

System.Web

Классы и интерфейсы для взаимодействия сервера и обозревателя. В это пространство имен входят класс HttpRequest, предоставляющий подробные сведения о текущем HTTP-запросе, класс HttpResponse, управляющий выводом HTTP-данных клиенту, и класс HttpServerUtility, с помощью которого обеспечивается доступ к серверным служебным программам и процессам. Также пространство имен System.Web содержит классы для работы с файлами Cookie, передачи файлов, получения сведений об исключениях и управления кэшем вывода.

System.Web.ApplicationServices

Классы, обеспечивающие доступ к проверке подлинности с помощью форм ASP.NET, к ролям и параметрам профилей служебных приложений, таких как службы Windows Communication Foundation (WCF).

System.Web.Caching

Классы для кэширования часто используемых данных на сервере. В данном пространстве имен содержится класс Cache, представляющий собой словарь, который позволяет хранить любые объекты данных, например хэш-таблицы и наборы данных. В нем также содержатся средства для проверки срока действия данных объектов и метода, позволяющие добавлять и удалять объекты. Можно также добавлять объекты с зависимостью от других файлов или элементов кэша и выполнять обратные вызовы, уведомляя приложение об удалении объекта из кэша.

System.Web.ClientServices

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

System.Web.ClientServices.Providers

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

System.Web.Compilation

Классы для генерирования и компиляции пользовательских типов файлов в среде построения ASP.NET.

System.Web.Configuration

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

System.Web.DynamicData

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

System.Web.DynamicData.Design

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

System.Web.DynamicData.ModelProviders

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

System.Web.Handlers

Классы обработчика HTTP — компонента, который обрабатывает HTTP-запросы, получаемые веб-сервером.

System.Web.Hosting

Средства для исполнения приложений ASP.NET в среде управляемых приложений вне Microsoft IIS.

System.Web.Management

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

System.Web.Mobile

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

System.Web.Profile

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

System.Web.Query.Dynamic

Классы, используемые для синтаксического анализа выражений из элемента управления LinqDataSource для использования в LINQ.

System.Web.RegularExpressions

Регулярные выражения для анализа файлов ASP.NET. Все члены пространства имен System.Web.RegularExpressions являются потомками класса Regex.

System.Web.Routing

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

System.Web.Script

Классы, предоставляющие сведения о ресурсе скрипта.

System.Web.Script.Serialization

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

System.Web.Script.Services

Атрибуты настройки поддержки веб-служб для использования функциональных возможностей Ajax в ASP.NET.

System.Web.Security

Классы, используемые для реализации системы безопасности ASP.NET в серверных веб-приложениях.

System.Web.Services

Классы, позволяющие разработчику создавать веб-службы XML с помощью ASP.NET и клиентов веб-служб XML. Веб-службы XML — это приложения, обеспечивающие возможность обмена сообщениями в слабосвязанной среде при помощи стандартных протоколов, таких как HTTP, XML, XSD, SOAP и WSDL. Веб-службы XML позволяют строить модульные приложения внутри и между организациями в неоднородных средах, совместимые с различными реализациями, платформами и устройствами.

System.Web.Services.Configuration

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

System.Web.Services.Description

Классы, позволяющие разработчику создавать общедоступные описания веб-служб XML на языке WSDL (Web Services Description Language — язык описания веб-служб). Каждый класс данного пространства имен соответствует определенному элементу в спецификации WSDL, а иерархия классов соответствует структуре документа WSDL.

System.Web.Services.Discovery

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

System.Web.Services.Protocols

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

System.Web.SessionState

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

System.Web.UI

Классы и интерфейсы, позволяющие создавать серверные элементы управления ASP.NET и веб-страницы ASP.NET для пользовательского интерфейса веб-приложений ASP.NET. Данное пространство имен содержит класс Control, который предоставляет всем серверным элементам управления HTML, серверным веб-элементам управления и пользовательским элементам управления общий набор функций. Оно также включает элемент управления Page, автоматически создаваемый при запросе ASPX-файла в веб-приложении ASP.NET. Дополнительно включены классы, предоставляющие серверным элементам управления функции привязки данных, синтаксического анализа, а также возможность сохранения режима просмотра страницы или элемента управления.

System.Web.UI.Adapters

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

System.Web.UI.DataVisualization.Charting

Типы для серверных веб-элементов управления диаграммами.

System.Web.UI.Design

Классы, предназначенные для расширения поддержки веб-страниц ASP.NET и серверных веб-элементов управления во время разработки.

System.Web.UI.Design.MobileControls

Является устаревшим. Оно содержит классы, обеспечивающие поддержку функциональности времени разработки для классов из пространства имен System.Web.UI.MobileControls. Вместо классов данного пространства имен следует пользоваться классами из пространства имен System.Web.UI.Design.WebControls.

System.Web.UI.Design.MobileControls.Converters

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

System.Web.UI.Design.WebControls

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

System.Web.UI.Design.WebControls.WebParts

Классы, обеспечивающие поддержку элементов управления, производных от классов пространства имен System.Web.UI.WebControls.WebParts, во время разработки.

System.Web.UI.HtmlControls

Коллекция классов, позволяющих создавать серверные элементы управления HTML на странице Web Forms. Серверные HTML-элементы управления выполняются на сервере и сопоставляются со стандартными тегами HTML, поддерживаемыми большинством обозревателей. Это позволяет программно управлять элементами HTML на странице Web Forms.

System.Web.UI.MobileControls

Является устаревшим. Оно содержит набор серверных элементов управления ASP.NET, позволяющих осуществлять рендеринг страниц приложения для различных мобильных устройств. Вместо классов данного пространства имен следует пользоваться элементами управления из пространства имен System.Web.UI.WebControls.

System.Web.UI.MobileControls.Adapters

Классы, используемые для переопределения этапов жизненного цикла мобильного элемента управления, позволяющие изменить стандартную разметку HTML, CHTML или WML либо поведение такого элемента управления в соответствии с новыми стандартами разметки или для поддержки определенных обозревателей и мобильных устройств.

System.Web.UI.MobileControls.Adapters.XhtmlAdapters

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

System.Web.UI.WebControls

Классы, позволяющие создавать серверные веб-элементы управления на веб-странице. Серверные веб-элементы управления запускаются на сервере; к их числу относятся такие элементы управления форм, как кнопки и текстовые поля. К этой же категории относятся элементы управления особого назначения, например календарь. Поскольку серверные веб-элементы управления выполняются на сервере, можно программно ими управлять. Серверные элементы управления Веб являются более абстрактными, чем серверные элементы управления HTML. Их объектная модель не обязательно отражает синтаксис HTML.

System.Web.UI.WebControls.Adapters

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

System.Web.UI.WebControls.Expressions

Предоставляет классы для фильтрации данных на веб-страницах с помощью элемента управления QueryExtender.

System.Web.UI.WebControls.WebParts

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

System.Web.Util

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

System.Windows

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

System.Windows.Annotations

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

System.Windows.Annotations.Storage

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

System.Windows.Automation

Классы, обеспечивающие поддержку клиентов автоматизации пользовательского интерфейса Windows Presentation Foundation (WPF).

System.Windows.Automation.Peers

Определяется базовый класс AutomationPeer и ряд производных от него типов, соответствующих элементам управления платформы .NET Framework.

System.Windows.Automation.Provider

Типы для создания поставщиков автоматизации пользовательского интерфейса для Windows Presentation Foundation (WPF).

System.Windows.Automation.Text

Перечисления, определяющие форматирование текста и связанное с ним поведение для автоматизации пользовательского интерфейса Windows Presentation Foundation (WPF).

System.Windows.Baml2006

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

System.Windows.Controls

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

System.Windows.Controls.Primitives

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

System.Windows.Converters

Классы, поддерживающие преобразование типов при сериализации в Windows Presentation Foundation (WPF).

System.Windows.Data

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

System.Windows.Documents

Классы, поддерживающие создание документов FixedDocument, FlowDocument и XML Paper Specification (XPS).

System.Windows.Documents.DocumentStructures

Классы, описывающие структуру XpsDocument в терминах разделов, абзацев, рисунков, маркированных или нумерованных списков и таблиц.

System.Windows.Documents.Serialization

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

System.Windows.Forms

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

System.Windows.Forms.DataVisualization.Charting

Содержит типы для элемента управления Windows Forms "Диаграмма".

System.Windows.Forms.Design

Классы, обеспечивающие поддержку задания параметров и поведения компонентов Windows Forms на этапе разработки. К числу этих классов относятся классы конструкторов, обеспечивающие поддержку компонентов Windows Forms, набор служб времени разработки, классы UITypeEditor, предназначенные для настройки некоторых типов свойств, и классы для импорта элементов управления ActiveX.

System.Windows.Forms.Design.Behavior

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

System.Windows.Forms.Integration

Классы, поддерживающие взаимодействие элементов управления Windows Forms и Windows Presentation Foundation (WPF).

System.Windows.Forms.Layout

Классы, поддерживающие поведение времени разработки и времени выполнения, связанное с размещением элементов управления.

System.Windows.Forms.VisualStyles

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

System.Windows.Ink

Предоставляет классы для взаимодействия и работы с рукописным вводом в платформе Windows Presentation Foundation (WPF).

System.Windows.Input

Классы, поддерживающие систему ввода Windows Presentation Foundation (WPF).

System.Windows.Input.Manipulations

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

System.Windows.Input.StylusPlugIns

Классы, поддерживающие обработку данных, поступающих от пера планшета, на платформе Windows Presentation Foundation (WPF).

System.Windows.Interop

Классы, поддерживающие взаимодействие между Windows Presentation Foundation (WPF) и другими технологиями.

System.Windows.Markup

Классы, поддерживающие сериализацию и расширяемый язык разметки для приложений XAML в приложениях Windows Presentation Foundation (WPF).

System.Windows.Markup.Localizer

Типы, помогающие при локализации двоичных источников XAML (BAML).

System.Windows.Markup.Primitives

Классы, поддерживающие расширяемый язык разметки для приложений XAML в приложениях Windows Presentation Foundation (WPF).

System.Windows.Media

Классы, обеспечивающие интеграцию самых разных мультимедийных данных, включая изображения, текст, аудио и видео в приложениях Windows Presentation Foundation (WPF).

System.Windows.Media.Animation

Классы, поддерживающие функциональные возможности анимации для приложений Windows Presentation Foundation (WPF).

System.Windows.Media.Converters

Содержит типы, используемые MarkupWriterдля сериализации из языка разметки расширяемых приложений (XAML).

System.Windows.Media.Effects

Типы, которые можно использовать для применения эффектов к растровым изображениям.

System.Windows.Media.Imaging

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

System.Windows.Media.Media3D

Типы, поддерживающие трехмерные презентации в приложениях Windows Presentation Foundation (WPF).

System.Windows.Media.Media3D.Converters

Определяются типы, используемые классом MarkupWriter для сериализации языка XAML.

System.Windows.Media.TextFormatting

Классы, управляющие форматированием текста, как правило, на более низком уровне, чем текстовые презентации, основанные на элементах управления, или текстовые объектные модели..

System.Windows.Navigation

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

System.Windows.Resources

Классы низкого уровня, поддерживающие модель ресурсов Windows Presentation Foundation (WPF) и действия по построению ресурсов.

System.Windows.Shapes

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

System.Windows.Shell

Содержит типы, которые обеспечивают доступ управляемого кода к расширенным возможностям панели задач Windows 7.

System.Windows.Threading

Классы, поддерживающие потоковые системы Windows Presentation Foundation (WPF).

System.Windows.Xps

Классы для записи документов XML Paper Specification (XPS) в хранилище данных или очередь печати.

System.Windows.Xps.Packaging

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

System.Windows.Xps.Serialization

Классы, поддерживающие сериализацию документов XPS.

System.Workflow.Activities

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

System.Workflow.Activities.Configuration

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

System.Workflow.Activities.Rules

Классы, определяющие условия и действия, которые образуют правило.

System.Workflow.Activities.Rules.Design

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

System.Workflow.ComponentModel

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

System.Workflow.ComponentModel.Compiler

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

System.Workflow.ComponentModel.Design

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

System.Workflow.ComponentModel.Serialization

Инфраструктура для управления и сериализации действий и рабочих процессов в форматы XAML и CodeDOM и из этих форматов.

System.Workflow.Runtime

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

System.Workflow.Runtime.Configuration

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

System.Workflow.Runtime.DebugEngine

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

System.Workflow.Runtime.Hosting

Классы, которые относятся к службам, предоставляемым подсистеме выполнения рабочих процессов ведущим приложением.

System.Workflow.Runtime.Tracking

Типы, относящиеся к службам слежения.

System.Xaml

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

System.Xaml.Hosting

Содержит классы, связанные с размещением языка XAML.

System.Xaml.Hosting.Configuration

Содержит классы, связанные с конфигурацией размещения языка XAML.

System.Xaml.Permissions

Содержит типы, определяющие разрешения для разных сценариев загрузки языка XAML, таких как загрузка с частичным доверием.

System.Xaml.Schema

Содержит типы, поддерживающие систему типов языка XAML для набора данных языка XAML.

System.Xml

Реализация поддержки обработки данных в формате XML, основанной на стандартах.

System.Xml.Linq

Типы LINQ to XML — размещаемого в памяти интерфейса XML-программирования, который позволяет легко и эффективно изменять XML-документы.

System.Xml.Resolvers

Обеспечивает поддержку предварительного заполнения кэша с помощью DTD и XML-потоков.

System.Xml.Schema

Классы XML, обеспечивающие основанную на стандартах поддержку XSD-схем.

System.Xml.Serialization

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

System.Xml.Serialization.Advanced

Классы, позволяющие настраивать код, создаваемый из документа на языке WSDL.

System.Xml.Serialization.Configuration

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

System.Xml.XPath

Классы, определяющие модель курсора для перехода по информационным элементам XML и редактирования этих элементов в качестве экземпляров модели данных XQuery 1.0 и XPath 2.0.

System.Xml.Xsl

Реализация поддержки преобразований XSLT. Это пространство имен поддерживает рекомендации XSL Transformations (XSLT) Version 1.0 Recommendation (www.w3.org/TR/xslt).

System.Xml.Xsl.Runtime

Реализация внутренней поддержки классов из пространства имен System.Xml.Xsl. Классы данного пространства имен обеспечивают поддержку инфраструктуры .NET Framework и не предназначены для непосредственного использования в разрабатываемом коде.

UIAutomationClientsideProviders

Содержит один класс, соответствующий клиентским поставщикам автоматизации.

Устаревшие и внутренние пространства имен.

Показ: