System - пространство имен
Пространство имен System содержит фундаментальные и базовые классы, которые определяют распространенные типы значений и ссылочные типы данных, события и обработчики событий, интерфейсы, атрибуты и исключения обработки.
В этом разделе представлены типы в пространстве имен System, которые включены в Приложения .NET для Магазина Windows. Обратите внимание, что Приложения .NET для Магазина Windows не включает все члены каждого типа. Дополнительные сведения об типах см. в соответствующих разделах. Документация по типу показывает, какие члены включены в Приложения .NET для Магазина Windows.
Пространство имен System
Типы, поддерживаемые в Приложения .NET для Магазина Windows |
Описание |
---|---|
Инкапсулирует метод, который не имеет параметров и не возвращает значение. |
|
Инкапсулирует метод, который имеет один параметр и не возвращает значение. |
|
Инкапсулирует метод, который имеет два параметра и не возвращает значение. |
|
Инкапсулирует метод, который имеет три параметра и не возвращает значение. |
|
Инкапсулирует метод, который имеет четыре параметра и не возвращает значение. |
|
Инкапсулирует метод, который имеет пять параметров и не возвращает значение. |
|
Инкапсулирует метод, который имеет шесть параметров и не возвращает значение. |
|
Инкапсулирует метод, который имеет семь параметров и не возвращает значение. |
|
Инкапсулирует метод, который имеет восемь параметров и не возвращает значение. |
|
Инкапсулирует метод, который имеет девять параметров и не возвращает значение. |
|
Инкапсулирует метод, который имеет десять параметров и не возвращает значение. |
|
Инкапсулирует метод, который имеет одиннадцать параметров и не возвращает значение. |
|
Инкапсулирует метод, который имеет двенадцать параметров и не возвращает значение. |
|
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> |
Инкапсулирует метод, который имеет тринадцать параметров и не возвращает значение. |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> |
Инкапсулирует метод, который имеет четырнадцать параметров и не возвращает значение. |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> |
Инкапсулирует метод, который имеет пятнадцать параметров и не возвращает значение. |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> |
Инкапсулирует метод, который имеет шестнадцать параметров и не возвращает значение. |
Содержит методы, позволяющие локально или удаленно создавать типы объектов либо получать ссылки на существующие удаленные объекты. Этот класс не наследуется. |
|
Представляет одну или несколько ошибок, возникающих во время выполнения приложения. |
|
Исключение, которое создается, если один из передаваемых методу аргументов является недопустимым. |
|
Исключение, которое создается, если пустая ссылка передается методу, который не принимает её как допустимый аргумент. |
|
Исключение, которое создается, если значение аргумента находится за пределами допустимого диапазона значений, как определено вызванным методом. |
|
Исключение, создаваемое для ошибок арифметических действий, а также операций приведения к типу и преобразования. |
|
Предоставляет методы для создания, изменения, поиска и сортировки массивов, то есть выступает в роли базового класса для всех массивов в среде CLR. |
|
Определяет границы раздела одномерного массива. |
|
Исключение, создаваемое при попытке сохранить в массиве элемент неправильного типа. |
|
Ссылается на метод, который должен вызываться при завершении соответствующей асинхронной операции. |
|
Представляет базовый класс для настраиваемых атрибутов. |
|
Задает элементы приложения, по отношению к которым допускается применение атрибута. |
|
Определяет использование другого класса атрибута. Этот класс не наследуется. |
|
Исключение, создаваемое при недопустимом образе файла библиотеки динамической компоновки (DLL) или выполняемой программы. |
|
Преобразует базовые типы данных в массив байтов и массив байтов в базовые типы данных. |
|
Представляет логическое значение. |
|
Манипулирует массивами типов-примитивов. |
|
Представляет 8-битовое целое число без знака. |
|
Представляет символ Юникода. |
|
Указывает, соответствует ли элемент программы спецификации CLS. Этот класс не наследуется. |
|
Представляет метод, сравнивающий два объекта одного типа. |
|
Преобразует базовый тип данных в другой базовый тип данных. |
|
Исключение, которое создается, если единица данных считывается или записывается по адресу, не кратному размеру данных. Этот класс не наследуется. |
|
Представляет текущее время, обычно выраженное как дата и время суток. |
|
Указывает, какое время представляет объект DateTime: местное, в формате UTC или не определенное как местное или UTC. |
|
Представляет момент времени, который обычно выражается в виде даты и времени суток, относительно времени в формате UTC. |
|
Определяет день недели. |
|
Представляет десятичное число. |
|
Представляет делегат, который является структурой данных, ссылающейся на статический метод или на экземпляр класса и метод экземпляра этого класса. |
|
Исключение, создаваемое при попытке деления целого или десятичного значения на ноль. |
|
Исключение, которое создается, если не удается найти библиотеку DLL, указанную при импорте DLL. |
|
Представляет число двойной точности с плавающей запятой. |
|
Предоставляет базовый класс для перечислений. |
|
Предоставляет сведения о текущей среде и платформе, а также необходимые для управления ими средства. Этот класс не наследуется. |
|
Представляет базовый класс для классов, содержащих данные события. |
|
Представляет метод, который будет обрабатывать событие, не имеющее данных. |
|
Представляет метод, который будет обрабатывать событие. |
|
Представляет ошибки, происходящие во время выполнения приложения. |
|
Указывает, что перечисление может обрабатываться как битовое поле (т. е. набор флагов). |
|
Исключение, которое создается, если формат аргумента не соответствует спецификациям параметра вызванного метода. |
|
Инкапсулирует метод без параметров и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с одним параметром и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с двумя параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с тремя параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с четырьмя параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с пятью параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с шестью параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с семью параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с восемью параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с девятью параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с десятью параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Инкапсулирует метод с одиннадцатью параметрами и возвращает значение типа, указанного в параметре TResult. |
|
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult> |
Инкапсулирует метод с двенадцатью параметрами и возвращает значение типа, указанного в параметре TResult. |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult> |
Инкапсулирует метод с тринадцатью параметрами и возвращает значение типа, указанного в параметре TResult. |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> |
Инкапсулирует метод с четырнадцатью параметрами и возвращает значение типа, указанного в параметре TResult. |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> |
Инкапсулирует метод с пятнадцатью параметрами и возвращает значение типа, указанного в параметре TResult. |
Управляет системным сборщиком мусора — службой, которая автоматически освобождает неиспользуемую память. |
|
Задает поведение для принудительной сборки мусора. |
|
Представляет глобальный уникальный идентификатор (GUID). |
|
Представляет состояние асинхронной операции. |
|
Определяет относящийся к конкретному типу обобщенный метод сравнения, который реализуется типом или классом значения, чтобы упорядочить или отсортировать его экземпляры. |
|
Определяет обобщенный метод сравнения, который реализуется типом или классом значения, чтобы создать относящийся к конкретному типу метод сравнения для упорядоченных экземпляров. |
|
Определяет метод, поддерживающий пользовательское форматирование значения объекта. |
|
Определяет метод для освобождения выделенных ресурсов. |
|
Определяет обобщенный метод, который реализуется типом или классом значения, чтобы создать относящий к конкретному типу метод для определения равенства экземпляров. |
|
Предоставляет механизм получения объекта для управления форматированием. |
|
Предоставляет функциональные возможности форматирования значения объекта в строковое представление. |
|
Исключение, создаваемое при попытке обращения к элементу массива с индексом, который находится вне границ массива. Этот класс не наследуется. |
|
Представляет 16-разрядное целое число со знаком. |
|
Представляет 32-разрядное целое число со знаком. |
|
Представляет 64-разрядное целое число со знаком. |
|
Определяемый платформой тип, который используется для представления указателя или дескриптора. |
|
Исключение, создаваемое при недопустимом приведении или явном преобразовании. |
|
Исключение, которое создается, если вызов метода недопустим для текущего состояния объекта. |
|
Исключение, которое создается, если сведения о часовом поясе недопустимы. |
|
Определяет поставщика принудительно отправляемого уведомления. |
|
Предоставляет механизм получения принудительно отправляемых уведомлений. |
|
Определяет поставщика обновлений хода выполнения. |
|
Определяет механизм получения объекта службы, то есть объекта, обеспечивающего пользовательскую поддержку других объектов. |
|
Обеспечивает поддержку неактивной инициализации. |
|
Предоставляет неактивную косвенную ссылку на объект и связанные с ним метаданные для использования на платформе Managed Extensibility Framework. |
|
Предоставляет константы и статические методы для тригонометрических, логарифмических и иных общих математических функций. |
|
Исключение, создаваемое при неудачной попытке доступа к члену класса. |
|
Задает способ обработки чисел, которые равноудалены от двух соседних чисел, в математических методах округления. |
|
Исключение, создаваемое при попытке динамического доступа к несуществующему члену класса. |
|
Указывает, что потоковая модель COM для приложения является многопотоковым подразделением (MTA). |
|
Представляет многоадресный делегат, то есть делегат, имеющий в своем списке вызовов более одного элемента. |
|
Исключение, которое создается, если запрошенный метод или операция не реализованы. |
|
Исключение, которое создается, если вызванный метод не поддерживается или если была осуществлена попытка чтения, поиска или записи в потоке, который не поддерживает вызванные функциональные возможности. |
|
Поддерживает тип значения, которому может быть присвоено значение NULL, как и ссылочному типу. Этот класс не наследуется. |
|
Представляет объект, базовым типом которого является тип значения, которому может быть присвоено значение NULL, так же как ссылочному типу. |
|
Исключение, создаваемое при попытке разыменовать ссылку на объект NULL. |
|
Поддерживает все классы в иерархии классов .NET Framework и предоставляет низкоуровневые службы для производных классов. Он является конечным базовым классом для всех классов платформы .NET Framework и корнем иерархии типов. |
|
Исключение, создаваемое при выполнении операции над удаленным объектом. |
|
Отмечает элементы программы, которые больше не используются. Этот класс не наследуется. |
|
Исключение, создаваемое в потоке при отмене операции, которую выполняет этот поток. |
|
Исключение, создаваемое при недостаточном объеме памяти для выполнения программы. |
|
Исключение, которое создается, если при выполнении арифметических операций, операций приведения типа или преобразования в проверяемом контексте происходит переполнение. |
|
Указывает, что при вызове метода допускается использование переменного числа аргументов. Этот класс не наследуется. |
|
Исключение, создаваемое в случае невозможности выполнения функции на определенной платформе. |
|
Представляет метод, в котором задан набор критериев и который позволяет определить, удовлетворяет ли этим критериям заданный объект. |
|
Предоставляет IProgress<T>, вызывающий обратные вызовы для каждого заявленного значения хода выполнения. |
|
Представляет генератор псевдослучайных чисел: устройство, которое выдает последовательность чисел, отвечающую определенным статистическим критериям случайности. |
|
Исключение, создаваемое при передаче в метод массива с неправильным числом размеров. |
|
Предоставляет поле, использующее токен внутренних метаданных. |
|
Предоставляет дескриптор представления внутренних метаданных метода. |
|
Представляет тип, использующий токен внутренних метаданных. |
|
Представляет 8-разрядное целое число со знаком. |
|
Представляет число одиночной точности с плавающей запятой. |
|
Указывает, что потоковая модель COM для приложения является однопотоковым подразделением (STA). |
|
Представляет текст как последовательность символов Юникода. |
|
Представляет операцию сравнения строк, в которой используются правила сравнения с учетом регистра, языка и региональных параметров или правил сравнения по порядковому номеру. |
|
Задает язык и региональные параметры, регистр и правила сортировки, используемые определенными перегрузками методов Compare и Equals. |
|
Указывает, включает или опускает пустые подстроки из возвращаемого значения соответствующий метод Split. |
|
Указывает, что значение статического поля уникально для каждого потока. |
|
Исключение, создаваемое при истечении времени, выделенного для процесса или операции. |
|
Представляет интервал времени. |
|
Представляет любой часовой пояс в мире. |
|
Предоставляет статические методы для создания объектов кортежей. |
|
Представляет кортеж из одного компонента. |
|
Представляет кортеж из двух компонентов. |
|
Представляет кортеж из трех компонентов. |
|
Представляет кортеж из четырех компонентов. |
|
Представляет кортеж из пяти компонентов. |
|
Представляет кортеж из шести компонентов. |
|
Представляет кортеж из семи компонентов. |
|
Представляет кортеж из n элементов, где n равно 8 или больше. |
|
Представляет объявления типов для классов, интерфейсов, массивов, значений, перечислений параметров, определений универсальных типов и открытых или закрытых сконструированных универсальных типов. |
|
Исключение, которое создается, если метод пытается использовать тип, к которому у него нет доступа. |
|
Исключение, которое создается как оболочка для исключения, созданного инициализатором класса. Этот класс не наследуется. |
|
Исключение, создаваемое при сбоях во время загрузки типов. |
|
Представляет 16-разрядное целое число без знака. |
|
Представляет 32-разрядное целое число без знака. |
|
Представляет 64-разрядное целое число без знака. |
|
Определяемый платформой тип, который используется для представления указателя или дескриптора. |
|
Исключение, создаваемое в случае запрета доступа операционной системой из-за ошибки ввода-вывода или особого типа ошибки безопасности. |
|
Обеспечивает объектное представление универсального кода ресурса (URI), а также простой доступ к его частям. |
|
Предоставляет пользовательский конструктор для универсальных кодов ресурса (URI), а также изменяет URI для класса System.Uri. |
|
Задает части универсального кода ресурса (URI). |
|
Управляет способом преобразования специальных знаков в информации универсального кода ресурса (URI). |
|
Определяет типы имен узлов для метода CheckHostName. |
|
Определяет типы универсальных кодов ресурса (URI) для IsWellFormedUriString и нескольких методов конструктора универсальных кодов ресурса (URI). |
|
Предоставляет базовый класс для типов значений. |
|
Представляет номер версии сборки, операционной системы или среды CLR. Этот класс не наследуется. |
|
Задает тип возвращаемого значения для метода, не возвращающего значение. |
|
Представляет слабую ссылку, которая указывает на объект, но позволяет удалять его сборщику мусора. |
|
Представляет типизированную слабую ссылку, которая указывает на объект, но позволяет удалять его сборщику мусора. |
|
Предоставляет методы расширения для работы с Среда выполнения Windows. |