Поделиться через


Библиотека классов .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
    Содержит один класс, соответствующий клиентским поставщикам автоматизации.

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

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

См. также

Основные понятия

Общие сведения о библиотеке классов .NET Framework

Другие ресурсы

Общий справочник по .NET Framework