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

Классы

ТипКлассОписание
Класс__Canon
Класс__ComObject
Класс__Filters
Класс__HResults
Класс__RestrictedErrorObject
КлассAccessViolationException Исключение, которое выбрасывается при попытке чтения или записи в защищенную область памяти.
КлассActivationContext Идентифицирует контекст активации для текущего приложения.Этот класс не наследуется.
КлассActivator Содержит методы, позволяющие локально или удаленно создавать типы объектов или получать ссылки на существующие удаленные объекты.Этот класс не наследуется.
КлассActivatorCache
КлассActivatorCacheEntry
КлассAdjustmentRule
КлассAggregateException Представляет одну или несколько ошибок, происходящих во время выполнения приложения.
КлассAppContext
КлассAppContextDefaultValues
КлассAppContextSwitches
КлассAppDomain Представляет домен приложения, являющийся изолированной средой, в которой выполняются приложения.Этот класс не наследуется.
КлассAppDomainInitializerInfo
КлассAppDomainManager Предоставляет управляемый эквивалент неуправляемого узла.
КлассAppDomainPauseManager
КлассAppDomainSetup Предоставляет сведения о привязке сборок, которые могут быть добавлены к экземпляру класса AppDomain .
КлассAppDomainUnloadedException Исключение, выбрасываемое при попытке доступа к выгруженному домену приложения.
КлассApplicationException Это исключение возникает при возникновении устранимой ошибки приложения.
КлассApplicationId Содержит сведения, используемые для уникальной идентификации приложения на основе манифеста.Этот класс не наследуется.
КлассApplicationIdentity Предоставляет возможность уникальной идентификации приложения, активируемого на основе манифеста.Этот класс не наследуется.
КлассArgumentException Это исключение выбрасывается, если один из передаваемых методу аргументов является недопустимым.
КлассArgumentNullException Исключение, которое выбрасывается, при передаче указателя NULL (Nothing в Visual Basic) методу, который не принимает его как недопустимый аргумент.
КлассArgumentOutOfRangeException Исключение, которое выбрасывается, когда значение аргумента находится вне допустимого диапазона значений, как определено вызываемым методом.
КлассArithmeticException Исключение, которое выбрасывается для ошибок арифметических действий, а также операций приведения к типу и преобразования.
КлассArray Предоставляет методы для создания, изменения, поиска и сортировки массивов, то есть выступает в роли базового класса для всех массивов в среде CLR.
КлассArrayEnumerator
КлассArraySegmentEnumerator<T>
КлассArrayTypeMismatchException Исключение, которое выбрасывается при попытке сохранить в массиве элемент неправильного типа.
КлассAssemblyLoadEventArgs Предоставляет данные для события E:System.AppDomain.AssemblyLoad .
КлассAttribute Представляет базовый класс для настраиваемых атрибутов.
КлассAttributeUsageAttribute Определяет использование другого класса атрибутов.Этот класс не наследуется.
КлассBadImageFormatException Исключение, которое создается при недопустимом образе файла библиотеки динамической компоновки (DLL) или выполняемой программы.
КлассBaseConfigHandler
КлассBCLDebug
КлассBinderState
КлассBitConverter Преобразует базовые типы данных в массив байтов и массив байтов в базовые типы данных.
КлассBoxed<T>
КлассBuffer Манипулирует массивами простых типов.
КлассCachedData
КлассCannotUnloadAppDomainException Исключение, которое выбрасывается при неудачной попытке выгрузить домен приложения.
КлассCAPTCASearcher
КлассCharEnumerator Поддерживает итерацию по объекту String и чтение отдельных его символов.Этот класс не наследуется.
КлассCLRConfig
КлассCLSCompliantAttribute Указывает, соответствует ли элемент программы спецификации CLS.Этот класс не наследуется.
КлассCompatibilitySwitches
КлассConfigNode
КлассConfigTreeParser
КлассConsole Предоставляет стандартные потоки для консольных приложений: входной, выходной и поток сообщений об ошибках.Этот класс не наследуется.
КлассConsoleCancelEventArgs Предоставляет данные для события E:System.Console.CancelKeyPress .Этот класс не наследуется.
КлассContextBoundObject Определяет базовый класс для всех классов с привязкой к контексту.
КлассContextMarshalException Исключение, выбрасываемое при неудачной попытке маршалинга объекта через границы контекста.
КлассContextStaticAttribute Указывает, что значение статического поля уникально для конкретного контекста.
КлассControlCDelegateData
КлассControlCHooker
КлассConvert Преобразует значение одного базового типа данных к другому базовому типу данных.
КлассCultureAwareComparer
КлассCultureAwareRandomizedComparer
КлассCurrentSystemTimeZone
КлассDataMisalignedException Исключение, которое выбрасывается, когда единица данных считывается или записывается по адресу, не кратному размеру данных.Этот класс не наследуется.
КлассDateTimeFormat
КлассDateTimeParse
КлассDBNull Представляет несуществующее значение.Этот класс не наследуется.
КлассDefaultBinder
КлассDelegate Представляет делегат — структуру данных, указывающую на статический метод или на экземпляр класса и метод экземпляра этого класса.
КлассDelegateEntry
КлассDelegateSerializationHolder
КлассDivideByZeroException Исключение, выбрасываемое при попытке деления целого или дробного числа на нуль.
КлассDllNotFoundException Исключение, которое выбрасывается в случае невозможности найти библиотеку DLL, указанную при импорте DLL.
КлассDuplicateWaitObjectException Исключение, выбрасываемое, когда объект присутствует в массиве объектов синхронизации более одного раза.
КлассEmpty
КлассEntryPointNotFoundException Исключение, выбрасываемое, когда попытка загрузки класса завершается неудачей из-за отсутствия метода входа.
КлассEnum Предоставляет базовый класс для перечислений.
КлассEnvironment Предоставляет сведения о текущей среде и платформе, а также необходимые для управления ими средства.Этот класс не наследуется.
КлассEventArgs Представляет базовый класс для классов, которые содержат данные события, и предоставляет значение для использования для событий, которые не включают данные события.
КлассEvidenceCollection
КлассException Представляет ошибки, происходящие во время выполнения приложения.
КлассExecutionEngineException Исключение, выбрасываемое при внутренней ошибке в ядре выполнения среды CLR.Этот класс не наследуется.
КлассFieldAccessException Исключение, выбрасываемое при попытке недопустимого доступа к закрытому или защищенному полю класса.
КлассFlagsAttribute Указывает, что перечисление может обрабатываться как битовое поле, которое является набором флагов.
КлассFormatException Исключение, выбрасываемое, если формат аргумента не соответствует спецификациям параметра вызываемого метода.
КлассFormattableString
КлассFunctorComparer<T>
КлассGC Управляет системным сборщиком мусора — службой, которая автоматически высвобождает неиспользуемую память.
КлассGetResourceStringUserData
КлассIndexOutOfRangeException Исключение, которое выбрасывается при попытке обращения к элементу массива с индексом, который находится вне границ массива.Этот класс не наследуется.
КлассInsufficientExecutionStackException Исключение, которое создается, когда размер стека выполнения недостаточен для выполнения большинства методов.
КлассInsufficientMemoryException Исключение, которое выбрасывается, когда проверка наличия необходимого объема памяти завершается неудачей.Этот класс не наследуется.
КлассInternal
КлассInvalidCastException Исключение, которое выбрасывается при недопустимом приведении или явном преобразовании типов.
КлассInvalidOperationException Исключение, которое выдается при вызове метода, недопустимого для текущего состояния объекта.
КлассInvalidProgramException Исключение, которое выбрасывается, если программа содержит недопустимые инструкции MSIL или метаданные.Обычно оно указывает на ошибку в компиляторе, который сгенерировал данную программу.
КлассInvalidTimeZoneException Исключение возникает при недопустимости сведений о часовом поясе.
КлассItemInfo
КлассLazy<T> Обеспечивает поддержку неактивной инициализации.
КлассLazyHelpers
КлассLazyInternalExceptionHolder<T>
КлассLoaderOptimizationAttribute Используется для установки политики оптимизации загрузчика для основного метода исполняемого приложения.
КлассLocalDataStore
КлассLocalDataStoreElement
КлассLocalDataStoreHolder
КлассLocalDataStoreMgr
КлассLocalDataStoreSlot Инкапсулирует ячейку памяти для хранения локальных данных.Этот класс не наследуется.
КлассMarshalByRefObject Разрешает доступ к объектам через границы доменов приложения в приложениях, поддерживающих удаленное взаимодействие.
КлассMath Предоставляет константы и статические методы для тригонометрических, логарифмических и иных общих математических функций.
КлассMda
КлассMemberAccessException Исключение возникает при неудачной попытке доступа к члену класса.
КлассMemberInfoCache<T>
КлассMethodAccessException Исключение, создаваемое при недопустимых попытках обращения к методам, например при обращении к закрытому методу из частично доверенного кода.
КлассMissingFieldException Исключение, выбрасываемое при попытке динамического доступа к несуществующему полю.
КлассMissingMemberException Исключение, выбрасываемое при попытке динамического доступа к несуществующему члену класса.
КлассMissingMethodException Исключение, выбрасываемое при попытке динамического доступа к несуществующему методу.
КлассMTAThreadAttribute Указывает, что потоковая модель COM для приложения является многопотоковым подразделением (MTA).
КлассMulticastNotSupportedException Исключение, которое выбрасывается при попытке объединить два делегата на основе типа Delegate , а не MulticastDelegate .Этот класс не наследуется.
КлассNamespaceResolverForIntrospection
КлассNonSerializedAttribute Указывает, что поле сериализуемого класса не должно быть сериализовано.Этот класс не наследуется.
КлассNotFiniteNumberException Исключение, которое выбрасывается, когда значение с плавающей запятой является плюс бесконечностью, минус бесконечностью или не является числовым (NaN).
КлассNotImplementedException Это исключение выбрасывается, когда запрошенный метод или операция не реализованы.
КлассNotSupportedException Исключение, которое генерируется, если вызываемый метод не поддерживается, или если была осуществлена попытка чтения, поиска или записи в потоке, который не поддерживает функции вызова.
КлассNullable Поддерживает тип значения, который можно присвоить null.Этот класс не наследуется.
КлассNullReferenceException Исключение, возникающее при попытке разыменования указателя NULL на объект.
КлассNumber
КлассObject Поддерживает все классы в иерархии классов .NET Framework и предоставляет низкоуровневые службы для производных классов.Он является исходным базовым классом для всех классов платформы .NET Framework и корнем иерархии типов.
КлассObjectDisposedException Исключение, которое выбрасывается при выполнении операции над удаленным объектом.
КлассObsoleteAttribute Отмечает элементы программы, которые больше не используются.Этот класс не наследуется.
КлассOffsetAndRule
КлассOleAutBinder
КлассOperatingSystem Предоставляет информацию об операционной системе, например версию и идентификатор платформы.Этот класс не наследуется.
КлассOperationCanceledException Исключение, которое выбрасывается в потоке при отмене операции, которую выполняет этот поток.
КлассOrdinalComparer
КлассOrdinalRandomizedComparer
КлассOutOfMemoryException Исключение, которое выбрасывается при недостаточном объеме памяти для выполнения программы.
КлассOverflowException Исключение, которое выбрасывается, когда при выполнении арифметических операций, операций приведения типов и преобразования происходит переполнение.
КлассParamArrayAttribute Указывает, что при вызове метода допускается использование переменного числа аргументов.Этот класс не наследуется.
КлассParseNumbers
КлассPlatformNotSupportedException Исключение, возникающее в случае невозможности выполнения функции на определенной платформе.
КлассProgress<T> Предоставляет IProgress<T> , вызывающий обратные вызовы для каждого заявленного значения хода выполнения.
КлассProgressStatics
КлассRandom Представляет генератор псевдослучайных чисел, устройство, которое выдает последовательность чисел, отвечающую определенным статистическим критериям случайности.
КлассRankException Исключение, которое возникает при передаче в метод массива с неправильным числом размерностей.
КлассReflectionOnlyType
КлассResId
КлассResolveEventArgs Предоставляет данные для событий разрешения загрузчика, например E:System.AppDomain.TypeResolve , E:System.AppDomain.ResourceResolve , E:System.AppDomain.ReflectionOnlyAssemblyResolve и E:System.AppDomain.AssemblyResolve .
КлассResolver
КлассResourceHelper
КлассRuntimeFieldInfoStub
КлассRuntimeMethodInfoStub
КлассRuntimeType
КлассRuntimeTypeCache
КлассSafeTypeNameParserHandle
КлассSerializableAttribute Указывает на возможность сериализации класса.Этот класс не наследуется.
КлассSharedStatics
КлассSignature
КлассSizedReference
КлассStackOverflowException Исключение, которое выбрасывается при переполнении стека выполнения из-за чрезмерного количества вложенных вызовов метода.Этот класс не наследуется.
КлассSTAThreadAttribute Указывает, что потоковая модель COM для приложения является однопотоковым подразделением (STA).
КлассStreamWriterBufferedDataLost
КлассString Представляет текст как последовательность знаков Юникода.
КлассStringComparer Представляет операции сравнения строк, в которых используются правила сравнения с учетом регистра, языка и региональных параметров или правил сравнения по порядковому номеру.
КлассStringSerializer
КлассSystem_LazyDebugView<T>
КлассSystemException Определяет базовый класс для стандартных исключений в пространстве имен N:System .
КлассSZArrayEnumerator
КлассSZArrayHelper
КлассSZGenericArrayEnumerator<T>
КлассThreadStaticAttribute Указывает, что значение статического поля уникально для каждого потока.
КлассThrowHelper
КлассTimeoutException Исключение, возникающее при истечении времени, предоставленного процессу или операции.
КлассTimeZone Предоставляет часовой пояс.
КлассTimeZoneInfo Представляет любой часовой пояс в мире.
КлассTimeZoneInfoComparer
КлассTimeZoneNotFoundException Исключение, выбрасываемое, когда не удается найти часовой пояс.
КлассTuple Предоставляет статические методы для создания объектов кортежей.
КлассTuple<T1> Представляет кортеж из одного компонента.
КлассTuple<T1, T2> Представляет кортеж из двух компонентов или пару.
КлассTuple<T1, T2, T3> Представляет кортеж из трех компонентов.
КлассTuple<T1, T2, T3, T4> Представляет кортеж из четырех компонентов.
КлассTuple<T1, T2, T3, T4, T5> Представляет кортеж из пяти компонентов.
КлассTuple<T1, T2, T3, T4, T5, T6> Представляет кортеж из шести компонентов.
КлассTuple<T1, T2, T3, T4, T5, T6, T7> Представляет кортеж из семи компонентов.
КлассTuple<T1, T2, T3, T4, T5, T6, T7, TRest> Представляет кортеж из n элементов, где n равно 8 или больше.
КлассType Представляет объявления типов для классов, интерфейсов, массивов, значений, перечислений параметров, определений универсальных типов и открытых или закрытых сконструированных универсальных типов.
КлассTypeAccessException Исключение, возникающее, когда метод пытается использовать тип, к которому у него нет доступа.
КлассTypeInitializationException Исключение, которое выбрасывается как оболочка для исключения, выброшенного инициализатором класса.Этот класс не наследуется.
КлассTypeLoadException Исключение, выбрасываемое при сбоях во время загрузки типов.
КлассTypeNameParser
КлассTypeUnloadedException Исключение, возникающее при попытке обращения к выгруженному классу.
КлассUnauthorizedAccessException Исключение, возникающее в случае запрета доступа операционной системой из-за ошибки ввода-вывода или особого типа ошибки безопасности.
КлассUnhandledExceptionEventArgs Предоставляет данные для события, которое генерируется при возникновении исключения, не обработанного ни одним доменом приложения.
КлассUnitySerializationHolder
КлассValuesAndNames
КлассValueType Предоставляет базовый класс для типов значений.
КлассVersion Представляет номер версии сборки, операционной системы или среды CLR.Этот класс не наследуется.
КлассWeakReference Представляет слабую ссылку, которая указывает на объект, но позволяет удалять его сборщику мусора.
КлассWeakReference<T> Предоставляет типизированную слабую ссылку, которая ссылается на объект, а также включение этот объект для исправления сборка мусора.
КлассXmlIgnoreMemberAttribute

Структуры

ТипСтруктураОписание
Структура__DTString
СтруктураAppDomainHandle
СтруктураArgIterator Предоставляет список аргументов переменной длины, то есть параметры функции, принимающей переменное число аргументов.
СтруктураArraySegment<T> Определяет границы фрагмента одномерного массива.
СтруктураBoolean Представляет логическое значение (true или false).
СтруктураByte Представляет 8-битовое целое число без знака.
СтруктураChar Представляет символ как элемент кода UTF-16.
СтруктураConsoleKeyInfo Описывает нажатую клавишу консоли, включая символ, представленный этой клавишей, и состояние управляющих клавиш CTRL, SHIFT и ALT.
СтруктураCORINFO_EH_CLAUSE
СтруктураCurrency
СтруктураDateTime Представляет текущее время, обычно выраженное как дата и время суток. Просмотреть исходный код .NET Framework для этого типа можно на портале Reference Source.
СтруктураDateTimeOffset Представляет момент времени, который обычно выражается в виде даты и времени суток, относительно времени в формате UTC.
СтруктураDateTimeRawInfo
СтруктураDateTimeResult
СтруктураDateTimeToken
СтруктураDecimal Представляет десятичное число.
СтруктураDouble Представляет число двойной точности с плавающей запятой.
СтруктураDTSubString
СтруктураEnumResult
СтруктураFilter
СтруктураGuid Представляет глобальный уникальный идентификатор (GUID).
СтруктураGuidResult
СтруктураInt16 Представляет 16-разрядное целое число со знаком.
СтруктураInt32 Представляет 32-разрядное целое число со знаком.
СтруктураInt64 Представляет 64-разрядное целое число со знаком.
СтруктураIntPtr Определяемый платформой тип, который используется для представления указателя или дескриптора.
СтруктураIntroducedMethodEnumerator
СтруктураListBuilder<T>
СтруктураModuleHandle Представляет для модуля дескриптор среды выполнения.
СтруктураNullable<T> Представляет тип значения, который можно присвоить null.
СтруктураNumberBuffer
СтруктураParamsArray
СтруктураParsingInfo
СтруктураRuntimeArgumentHandle Указывает на список аргументов переменной длины.
СтруктураRuntimeFieldHandle Предоставляет поле, использующее лексему внутренних метаданных.
СтруктураRuntimeFieldHandleInternal
СтруктураRuntimeMethodHandleRuntimeMethodHandle является дескриптором внутреннего представления метаданных метода.
СтруктураRuntimeMethodHandleInternal
СтруктураRuntimeTypeHandle Предоставляет тип, использующий маркер внутренних метаданных.
СтруктураSByte Представляет 8-разрядное целое число со знаком.
СтруктураSingle Представляет число одиночной точности с плавающей запятой.
СтруктураSorterGenericArray
СтруктураSorterObjectArray
СтруктураSwitchStructure
СтруктураTimeSpan Представляет интервал времени.
СтруктураTransitionTime
СтруктураTypedReference Описывает объекты, которые содержат одновременно управляемый указатель на местоположение и представление типа среды выполнения, который может храниться в этом местоположении.
СтруктураUInt16 Представляет беззнаковое 16-разрядное целое число.
СтруктураUInt32 Представляет беззнаковое 32-разрядное целое число.
СтруктураUInt64 Представляет беззнаковое 64-битовое целое число.
СтруктураUIntPtr Определяемый платформой тип, который используется для представления указателя или дескриптора.
СтруктураUnSafeCharBuffer
СтруктураUtf8String
СтруктураVariant
СтруктураVersionResult
СтруктураVoid Задает тип возвращаемого значения для метода, не возвращающего значение.

Интерфейсы

ТипИнтерфейсОписание
Интерфейс_AppDomain Предоставляет неуправляемому коду доступ к открытым членам класса AppDomain .
ИнтерфейсIAppDomainSetup Предоставляет сведения о привязке сборок, которые могут быть добавлены к экземпляру класса AppDomain .
ИнтерфейсIAsyncResult Представляет состояние асинхронной операции.
ИнтерфейсICloneable Поддерживает копирование, при котором создается новый экземпляр класса с тем же значением, что и у существующего экземпляра.
ИнтерфейсIComparable Определяет обобщенный метод сравнения для типа, который реализуется типом или классом значения, чтобы упорядочить или сортировать его экземпляры.
ИнтерфейсIComparable<T> Определяет обобщенный метод сравнения, тип значения или класс которого используется для создания метода сравнения упорядоченных экземпляров.
ИнтерфейсIConvertible Определяет методы, которые преобразуют значение реализующего этот метод ссылочного типа или типа значения в тип среды CLR с эквивалентным значением.
ИнтерфейсICustomFormatter Определяет метод, поддерживающий нестандартное форматирование значения объекта.
ИнтерфейсIDisposable Предоставляет механизм для освобождения неуправляемых ресурсов.
ИнтерфейсIEquatable<T> Определяет обобщенный метод сравнения, тип значения или класс которого используется для определения равенства экземпляров.
ИнтерфейсIFormatProvider Предоставляет механизм извлечения объекта для управления форматированием.
ИнтерфейсIFormattable Обеспечивает функциональные возможности форматирования значения объекта в строковое представление.
ИнтерфейсIObservable<T> Определяет поставщика принудительно отправляемых уведомлений.
ИнтерфейсIObserver<T> Предоставляет механизм получения принудительно отправляемых уведомлений.
ИнтерфейсIProgress<T> Указывает поставщика обновлений хода выполнения.
ИнтерфейсIRuntimeFieldInfo
ИнтерфейсIRuntimeMethodInfo
ИнтерфейсIServiceProvider Определяет механизм извлечения объекта обслуживания (объекта, обеспечивающего настраиваемую поддержку других объектов).
ИнтерфейсITuple
ИнтерфейсIWellKnownStringEqualityComparer

Делегаты

ТипДелегатОписание
ДелегатAction Инкапсулирует метод, который не принимает ни одного параметра и не возвращает значений.
ДелегатAction<T> Инкапсулирует метод, который принимает один параметр и не возвращает значений.
ДелегатAction<T1, T2> Инкапсулирует метод, который принимает два параметра и не возвращает значение.
ДелегатAction<T1, T2, T3> Инкапсулирует метод, который принимает три параметра и не возвращает значений.
ДелегатAction<T1, T2, T3, T4> Инкапсулирует метод, который принимает четыре параметра и не возвращает значение.
ДелегатAction<T1, T2, T3, T4, T5> Инкапсулирует метод, который принимает пять параметров и не возвращает значений.
ДелегатAction<T1, T2, T3, T4, T5, T6> Инкапсулирует метод, который принимает шесть параметров и не возвращает значений.
ДелегатAction<T1, T2, T3, T4, T5, T6, T7> Инкапсулирует метод, который принимает семь параметров и не возвращает значений.
ДелегатAction<T1, T2, T3, T4, T5, T6, T7, T8> Инкапсулирует метод, который принимает восемь параметров и не возвращает значений.
ДелегатAppDomainInitializer Представляет метод обратного вызова, который вызывается при инициализации домена приложения.
ДелегатAssemblyLoadEventHandler Представляет метод обработки события E:System.AppDomain.AssemblyLoad для AppDomain .
ДелегатAsyncCallback Ссылается на метод, который должен вызываться при завершении соответствующей асинхронной операции.
ДелегатBeginChildrenCallback
ДелегатComparison<T> Представляет метод, сравнивающий два объекта одного типа.
ДелегатConsoleCancelEventHandler Представляет метод, обрабатывающий событие E:System.Console.CancelKeyPress класса Console .
ДелегатConverter<TInput, TOutput> Представляет метод, преобразующий объект от одного типа к другому.
ДелегатCreateAttributeCallback
ДелегатCreateNodeCallback
ДелегатCrossAppDomainDelegate Используется методом DoCallBack(CrossAppDomainDelegate) для вызовов между различными доменами приложения.
ДелегатCtorDelegate
ДелегатEndChildrenCallback
ДелегатErrorCallback
ДелегатEventHandler Представляет метод, который будет обрабатывать событие, не имеющее данных.
ДелегатEventHandler<TEventArgs> Представляет метод, который будет обрабатывать событие, когда событие предоставляет данные.
ДелегатFunc<TResult> Инкапсулирует метод без параметров и возвращает значение типа, указанного в параметре TResult .
ДелегатFunc<T, TResult> Инкапсулирует метод с одним параметром и возвращает значение типа, указанного в параметре TResult .
ДелегатFunc<T1, T2, TResult> Инкапсулирует метод с двумя параметрами и возвращает значение типа, указанного в параметре TResult .
ДелегатFunc<T1, T2, T3, TResult> Инкапсулирует метод с тремя параметрами и возвращает значение типа, указанного в параметре TResult .
ДелегатFunc<T1, T2, T3, T4, TResult> Инкапсулирует метод с четырьмя параметрами и возвращает значение типа, указанного в параметре TResult .
ДелегатFunc<T1, T2, T3, T4, T5, TResult> Инкапсулирует метод, который принимает пять параметров и возвращает значение типа, указанного в параметре TResult .
ДелегатFunc<T1, T2, T3, T4, T5, T6, TResult> Инкапсулирует метод, который принимает шесть параметров и возвращает значение типа, указанного в параметре TResult .
ДелегатFunc<T1, T2, T3, T4, T5, T6, T7, TResult> Инкапсулирует метод, который принимает семь параметров и возвращает значение типа, указанного в параметре TResult .
ДелегатFunc<T1, T2, T3, T4, T5, T6, T7, T8, TResult> Инкапсулирует метод, который принимает восемь параметров и возвращает значение типа, указанного в параметре TResult .
ДелегатMatchNumberDelegate
ДелегатMulticastDelegate Представляет групповой делегат, то есть делегат, имеющий в своем списке вызовов более одного элемента.
ДелегатNotifyEventCallback
ДелегатPredicate<T> Представляет метод, в котором задан набор критериев и который позволяет определить, удовлетворяет ли этим критериям заданный объект.
ДелегатResolveEventHandler Представляет метод, обрабатывающий событие E:System.AppDomain.TypeResolve , E:System.AppDomain.ResourceResolve или E:System.AppDomain.AssemblyResolve объекта AppDomain .
ДелегатUnhandledExceptionEventHandler Представляет метод, который будет обрабатывать событие, вызванное исключением, которое не обрабатывается доменом приложения.

Перечисления

ТипПеречислениеОписание
ПеречислениеAppDomainManagerInitializationOptions Задает действие, которое должен выполнять диспетчер пользовательского домена приложения при инициализации нового домена.
ПеречислениеApplicationState
ПеречислениеApplicationStateDisposition
ПеречислениеAPPX_FLAGS
ПеречислениеAttributeTargets Задает элементы приложения, по отношению к которым допускается применение атрибута.
ПеречислениеBase64FormattingOptions Указывает, вставляют ли соответствующие методы Overload:System.Convert.ToBase64CharArray и Overload:System.Convert.ToBase64String символы разрыва строки в свои результаты.
ПеречислениеCacheType
ПеречислениеCompatibilityFlag
ПеречислениеConfigEvents
ПеречислениеConfigNodeSubType
ПеречислениеConfigNodeType
ПеречислениеConsoleColor Задает константы, которые определяют основной цвет и цвет фона консоли.
ПеречислениеConsoleKey Задает стандартные клавиши консоли.
ПеречислениеConsoleModifiers Представляет клавиши SHIFT, ALT и CTRL на клавиатуре.
ПеречислениеConsoleSpecialKey Задает сочетание управляющих клавиш и клавиш консоли, с помощью которого можно прервать работу текущего процесса.
ПеречислениеContextForm
ПеречислениеControlKeyState
ПеречислениеDateTimeKind Указывает, какое время представляет объект DateTime : местное, UTC или не определенное как местное или UTC.
ПеречислениеDayOfWeek Определяет день недели.
ПеречислениеDelegateBindingFlags
ПеречислениеDispatchWrapperType
ПеречислениеDS
ПеречислениеDTSubStringType
ПеречислениеDTT
ПеречислениеEndNoGCRegionStatus
ПеречислениеEnvironmentVariableTarget Задает расположение, в котором хранится переменная среды, или из которого она извлекается при выполнении операции Set или Get.
ПеречислениеExceptionArgument
ПеречислениеExceptionMessageKind
ПеречислениеExceptionResource
ПеречислениеGCCollectionMode Задает поведение для принудительной сборки мусора.
ПеречислениеGCNotificationStatus Предоставляет информацию о текущей регистрации для уведомления о следующей сборке мусора.
ПеречислениеGuidParseThrowStyle
ПеречислениеGuidStyles
ПеречислениеInternalGCCollectionMode
ПеречислениеLoaderInformation
ПеречислениеLoaderOptimization Перечисление, используемое с классом LoaderOptimizationAttribute для определения способов оптимизации работы загрузчика для исполняемых файлов.
ПеречислениеLogLevel
ПеречислениеMdSigCallingConvention
ПеречислениеMemberListType
ПеречислениеMidpointRounding Задает способ обработки чисел, которые равноудалены от двух соседних чисел, в математических методах округления.
ПеречислениеParseFailureKind
ПеречислениеParseFailureKind
ПеречислениеParseFailureKind
ПеречислениеParseFailureKind
ПеречислениеParseFlags
ПеречислениеPlatformID Идентифицирует операционную систему, или платформу, поддерживаемую сборкой.
ПеречислениеSpecialFolder
ПеречислениеSpecialFolderOption
ПеречислениеStartNoGCRegionStatus
ПеречислениеState
ПеречислениеStringComparison Задает язык и региональные параметры, регистр и правила сортировки, используемые определенными перегрузками методов Compare(String, String) и Equals(Object) .
ПеречислениеStringSplitOptions Указывает, включает или исключает пустые строки из возвращаемого значения соответствующий метод Overload:System.String.Split .
ПеречислениеSwitchValueState
ПеречислениеTimeZoneInfoOptions
ПеречислениеTimeZoneInfoResult
ПеречислениеTM
ПеречислениеTokenType
ПеречислениеTypeCode Задает тип объекта.
ПеречислениеTypeNameFormatFlags
ПеречислениеTypeNameKind
developers/references/system.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)