System Namespace

Пространство имен System содержит фундаментальные и базовые классы, определяющие часто используемые типы значений и ссылочных данных, события и обработчики событий, интерфейсы, атрибуты и исключения обработки. The System namespace contains fundamental classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and processing exceptions.

Классы

AccessViolationException

Исключение, возникающее при попытке чтения или записи в защищенную область памяти.The exception that is thrown when there is an attempt to read or write protected memory.

ActivationContext

Идентифицирует контекст активации для текущего приложения.Identifies the activation context for the current application. Этот класс не наследуется.This class cannot be inherited.

Activator

Содержит методы, позволяющие локально или удаленно создавать типы объектов или получать ссылки на существующие удаленные объекты.Contains methods to create types of objects locally or remotely, or obtain references to existing remote objects. Этот класс не наследуется.This class cannot be inherited.

AggregateException

Представляет одну или несколько ошибок, происходящих во время выполнения приложения.Represents one or more errors that occur during application execution.

AppContext

Предоставляет члены для задания и получения данных о контексте приложения.Provides members for setting and retrieving data about an application's context.

AppDomain

Представляет домен приложения, являющийся изолированной средой, в которой выполняются приложения.Represents an application domain, which is an isolated environment where applications execute. Этот класс не наследуется.This class cannot be inherited.

AppDomainManager

Предоставляет управляемый эквивалент неуправляемого основного приложения.Provides a managed equivalent of an unmanaged host.

AppDomainSetup

Предоставляет сведения о привязке сборок, которые могут быть добавлены к экземпляру класса AppDomain.Represents assembly binding information that can be added to an instance of AppDomain.

AppDomainUnloadedException

Исключение, выбрасываемое при попытке доступа к выгруженному домену приложения.The exception that is thrown when an attempt is made to access an unloaded application domain.

ApplicationException

Служит базовым классом для определяемых приложением исключений.Serves as the base class for application-defined exceptions.

ApplicationId

Содержит сведения, используемые для уникальной идентификации приложения на основе манифеста.Contains information used to uniquely identify a manifest-based application. Этот класс не наследуется.This class cannot be inherited.

ApplicationIdentity

Предоставляет возможность уникальной идентификации приложения, активируемого на основе манифеста.Provides the ability to uniquely identify a manifest-activated application. Этот класс не наследуется.This class cannot be inherited.

ArgumentException

Это исключение выбрасывается, если один из передаваемых методу аргументов является недопустимым.The exception that is thrown when one of the arguments provided to a method is not valid.

ArgumentNullException

Исключение, которое выбрасывается, при передаче указателя NULL (Nothing в Visual Basic) методу, который не принимает его как недопустимый аргумент.The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument.

ArgumentOutOfRangeException

Исключение, которое выбрасывается, когда значение аргумента находится вне допустимого диапазона значений, как определено вызываемым методом.The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method.

ArithmeticException

Исключение, которое выбрасывается для ошибок арифметических действий, а также операций приведения к типу и преобразования.The exception that is thrown for errors in an arithmetic, casting, or conversion operation.

Array

Предоставляет методы для создания, изменения, поиска и сортировки массивов, то есть выступает в роли базового класса для всех массивов в среде CLR.Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.

ArrayTypeMismatchException

Исключение, которое выбрасывается при попытке сохранить в массиве элемент неправильного типа.The exception that is thrown when an attempt is made to store an element of the wrong type within an array.

AssemblyLoadEventArgs

Предоставляет данные для события AssemblyLoad.Provides data for the AssemblyLoad event.

Attribute

Представляет базовый класс для настраиваемых атрибутов.Represents the base class for custom attributes.

AttributeUsageAttribute

Определяет использование другого класса атрибутов.Specifies the usage of another attribute class. Этот класс не наследуется.This class cannot be inherited.

BadImageFormatException

Исключение, которое выдается при недопустимом образе файла библиотеки динамической компоновки (DLL) или выполняемой программы.The exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid.

BitConverter

Преобразует базовые типы данных в массив байтов, а массив байтов — в базовые типы данных.Converts base data types to an array of bytes, and an array of bytes to base data types.

Buffer

Манипулирует массивами простых типов.Manipulates arrays of primitive types.

CannotUnloadAppDomainException

Исключение, которое выбрасывается при неудачной попытке выгрузить домен приложения.The exception that is thrown when an attempt to unload an application domain fails.

CharEnumerator

Поддерживает итерацию по объекту String и чтение отдельных его символов.Supports iterating over a String object and reading its individual characters. Этот класс не наследуется.This class cannot be inherited.

CLSCompliantAttribute

Указывает, соответствует ли элемент программы спецификации CLS.Indicates whether a program element is compliant with the Common Language Specification (CLS). Этот класс не наследуется.This class cannot be inherited.

Console

Предоставляет стандартные потоки для консольных приложений: входной, выходной и поток сообщений об ошибках.Represents the standard input, output, and error streams for console applications. Этот класс не наследуется.This class cannot be inherited.

ConsoleCancelEventArgs

Предоставляет данные для события CancelKeyPress.Provides data for the CancelKeyPress event. Этот класс не наследуется.This class cannot be inherited.

ContextBoundObject

Определяет базовый класс для всех классов с привязкой к контексту.Defines the base class for all context-bound classes.

ContextMarshalException

Исключение, возникающее при неудачной попытке маршалинга объекта через границы контекста.The exception that is thrown when an attempt to marshal an object across a context boundary fails.

ContextStaticAttribute

Указывает, что значение статического поля уникально для определенного контекста.Indicates that the value of a static field is unique for a particular context.

Convert

Преобразует значение одного базового типа данных к другому базовому типу данных.Converts a base data type to another base data type.

DataMisalignedException

Исключение, которое выбрасывается, когда единица данных считывается или записывается по адресу, не кратному размеру данных.The exception that is thrown when a unit of data is read from or written to an address that is not a multiple of the data size. Этот класс не наследуется.This class cannot be inherited.

DBNull

Представляет несуществующее значение.Represents a nonexistent value. Этот класс не наследуется.This class cannot be inherited.

Delegate

Представляет делегат — структуру данных, указывающую на статический метод или на экземпляр класса и метод экземпляра этого класса.Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class.

DivideByZeroException

Исключение, которое возникает при попытке деления целого значения или значения Decimal на ноль.The exception that is thrown when there is an attempt to divide an integral or Decimal value by zero.

DllNotFoundException

Исключение, которое выбрасывается в случае невозможности найти библиотеку DLL, указанную при импорте DLL.The exception that is thrown when a DLL specified in a DLL import cannot be found.

DuplicateWaitObjectException

Исключение, выбрасываемое, когда объект присутствует в массиве объектов синхронизации более одного раза.The exception that is thrown when an object appears more than once in an array of synchronization objects.

EntryPointNotFoundException

Исключение, выбрасываемое, когда попытка загрузки класса завершается неудачей из-за отсутствия метода входа.The exception that is thrown when an attempt to load a class fails due to the absence of an entry method.

Enum

Предоставляет базовый класс для перечислений.Provides the base class for enumerations.

Environment

Предоставляет сведения о текущей среде и платформе, а также необходимые для управления ими средства.Provides information about, and means to manipulate, the current environment and platform. Этот класс не наследуется.This class cannot be inherited.

EventArgs

Представляет базовый класс для классов, которые содержат данные события, и предоставляет значение для использования для событий, которые не включают данные события.Represents the base class for classes that contain event data, and provides a value to use for events that do not include event data.

Exception

Представляет ошибки, происходящие во время выполнения приложения.Represents errors that occur during application execution.

ExecutionEngineException

Исключение, выбрасываемое при внутренней ошибке в ядре выполнения среды CLR.The exception that is thrown when there is an internal error in the execution engine of the common language runtime. Этот класс не наследуется.This class cannot be inherited.

FieldAccessException

Исключение, выбрасываемое при попытке недопустимого доступа к закрытому или защищенному полю класса.The exception that is thrown when there is an invalid attempt to access a private or protected field inside a class.

FileStyleUriParser

Настраиваемое средство синтаксического анализа на основе схемы File.A customizable parser based on the File scheme.

FlagsAttribute

Указывает, что перечисление может обрабатываться как битовое поле, которое является набором флагов.Indicates that an enumeration can be treated as a bit field; that is, a set of flags.

FormatException

Исключение, которое возникает в случае, если формат аргумента недопустим или строка составного формата построена неправильно.The exception that is thrown when the format of an argument is invalid, or when a composite format string is not well formed.

FormattableString

Представляет строку составного формата вместе с аргументами для форматирования.Represents a composite format string, along with the arguments to be formatted.

FtpStyleUriParser

Настраиваемое средство синтаксического анализа на основе схемы протокола FTP.A customizable parser based on the File Transfer Protocol (FTP) scheme.

GC

Управляет системным сборщиком мусора — службой, которая автоматически высвобождает неиспользуемую память.Controls the system garbage collector, a service that automatically reclaims unused memory.

GenericUriParser

Настраиваемый анализатор иерархического универсального кода ресурса (URI).A customizable parser for a hierarchical URI.

GopherStyleUriParser

Настраиваемое средство синтаксического анализа на основе схемы Gopher.A customizable parser based on the Gopher scheme.

HttpStyleUriParser

Настраиваемое средство синтаксического анализа на основе схемы HTTP.A customizable parser based on the HTTP scheme.

IndexOutOfRangeException

Исключение, возникающее при попытке обращения к элементу массива или коллекции с индексом, который находится вне границ.The exception that is thrown when an attempt is made to access an element of an array or collection with an index that is outside its bounds.

InsufficientExecutionStackException

Исключение, которое создается, когда размер стека выполнения недостаточен для выполнения большинства методов.The exception that is thrown when there is insufficient execution stack available to allow most methods to execute.

InsufficientMemoryException

Исключение, возникающее при сбое проверки наличия необходимого объема памяти.The exception that is thrown when a check for sufficient available memory fails. Этот класс не наследуется.This class cannot be inherited.

InvalidCastException

Исключение, которое выбрасывается при недопустимом приведении или явном преобразовании типов.The exception that is thrown for invalid casting or explicit conversion.

InvalidOperationException

Исключение, которое выдается при вызове метода, недопустимого для текущего состояния объекта.The exception that is thrown when a method call is invalid for the object's current state.

InvalidProgramException

Исключение, которое выбрасывается, если программа содержит недопустимые инструкции MSIL или метаданные.The exception that is thrown when a program contains invalid Microsoft intermediate language (MSIL) or metadata. Обычно оно указывает на ошибку в компиляторе, который сгенерировал данную программу.Generally this indicates a bug in the compiler that generated the program.

InvalidTimeZoneException

Исключение возникает при недопустимости сведений о часовом поясе.The exception that is thrown when time zone information is invalid.

Lazy<T>

Обеспечивает поддержку неактивной инициализации.Provides support for lazy initialization.

Lazy<T,TMetadata>

Предоставляет неактивную косвенную ссылку на объект и связанные с ним метаданные для использования на платформе Managed Extensibility Framework.Provides a lazy indirect reference to an object and its associated metadata for use by the Managed Extensibility Framework.

LdapStyleUriParser

Настраиваемое средство синтаксического анализа, основанное на схеме протокола LDAP.A customizable parser based on the Lightweight Directory Access Protocol (LDAP) scheme.

LoaderOptimizationAttribute

Используется для установки политики оптимизации загрузчика для основного метода исполняемого приложения.Used to set the default loader optimization policy for the main method of an executable application.

LocalDataStoreSlot

Инкапсулирует ячейку памяти для хранения локальных данных.Encapsulates a memory slot to store local data. Этот класс не наследуется.This class cannot be inherited.

MarshalByRefObject

Разрешает доступ к объектам через границы доменов приложения в приложениях, поддерживающих удаленное взаимодействие.Enables access to objects across application domain boundaries in applications that support remoting.

Math

Предоставляет константы и статические методы для тригонометрических, логарифмических и иных общих математических функций.Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

MathF

Предоставляет константы и статические методы для тригонометрических, логарифмических и иных общих математических функций.Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

MemberAccessException

Исключение возникает при неудачной попытке доступа к члену класса.The exception that is thrown when an attempt to access a class member fails.

MemoryExtensions

Предоставляет методы расширения для типов, связанных с памятью и диапазоном, таких как Memory<T>, ReadOnlyMemory<T>, Span<T> и ReadOnlySpan<T>.Provides extension methods for for the memory- and span-related types, such as Memory<T>, ReadOnlyMemory<T>, Span<T>, and ReadOnlySpan<T>.

MethodAccessException

Исключение, создаваемое при недопустимых попытках обращения к методам, например при обращении к закрытому методу из частично доверенного кода.The exception that is thrown when there is an invalid attempt to access a method, such as accessing a private method from partially trusted code.

MissingFieldException

Исключение, выбрасываемое при попытке динамического доступа к несуществующему полю.The exception that is thrown when there is an attempt to dynamically access a field that does not exist. Если поле в библиотеке классов было удалено или переименовано, перекомпилируйте все сборки, ссылающиеся на эту библиотеку.If a field in a class library has been removed or renamed, recompile any assemblies that reference that library.

MissingMemberException

Исключение, возникающее при попытке динамического доступа к члену класса, который не существует или не объявлен как открытый.The exception that is thrown when there is an attempt to dynamically access a class member that does not exist or that is not declared as public. При удалении члена из библиотеки класса необходимо перекомпилировать все сборки, ссылающиеся на эту библиотеку.If a member in a class library has been removed or renamed, recompile any assemblies that reference that library.

MissingMethodException

Исключение, выбрасываемое при попытке динамического доступа к несуществующему методу.The exception that is thrown when there is an attempt to dynamically access a method that does not exist.

MTAThreadAttribute

Указывает, что потоковая модель COM для приложения является многопотоковым подразделением (MTA).Indicates that the COM threading model for an application is multithreaded apartment (MTA).

MulticastDelegate

Представляет групповой делегат, то есть делегат, имеющий в своем списке вызовов более одного элемента.Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.

MulticastNotSupportedException

Исключение, которое выбрасывается при попытке объединить два делегата на основе типа Delegate, а не MulticastDelegate.The exception that is thrown when there is an attempt to combine two delegates based on the Delegate type instead of the MulticastDelegate type. Этот класс не наследуется.This class cannot be inherited.

NetPipeStyleUriParser

Средство синтаксического анализа, основанное на схеме NetPipe для системы Indigo.A parser based on the NetPipe scheme for the "Indigo" system.

NetTcpStyleUriParser

Средство синтаксического анализа на основе схемы NetTcp для системы Indigo.A parser based on the NetTcp scheme for the "Indigo" system.

NewsStyleUriParser

Настраиваемое средство анализа, основанное на схеме новостей, используемой протоколом NNTP.A customizable parser based on the news scheme using the Network News Transfer Protocol (NNTP).

NonSerializedAttribute

Указывает, что поле сериализуемого класса не должно быть сериализовано.Indicates that a field of a serializable class should not be serialized. Этот класс не наследуется.This class cannot be inherited.

NotFiniteNumberException

Исключение, которое выбрасывается, когда значение с плавающей запятой является плюс бесконечностью, минус бесконечностью или не является числовым (NaN).The exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN).

NotImplementedException

Это исключение выбрасывается, когда запрошенный метод или операция не реализованы.The exception that is thrown when a requested method or operation is not implemented.

NotSupportedException

Исключение, которое генерируется, если вызываемый метод не поддерживается, или если была осуществлена попытка чтения, поиска или записи в потоке, который не поддерживает функции вызова.The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality.

Nullable

Поддерживает тип значения, который можно присвоить null.Supports a value type that can be assigned null. Этот класс не наследуется.This class cannot be inherited.

NullReferenceException

Исключение, возникающее при попытке разыменования указателя NULL на объект.The exception that is thrown when there is an attempt to dereference a null object reference.

Object

Поддерживает все классы в иерархии классов .NET и предоставляет низкоуровневые службы для производных классов.Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. Является исходным базовым классом для всех классов .NET и корнем иерархии типов.This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

ObjectDisposedException

Исключение, которое выбрасывается при выполнении операции над удаленным объектом.The exception that is thrown when an operation is performed on a disposed object.

ObsoleteAttribute

Отмечает элементы программы, которые больше не используются.Marks the program elements that are no longer in use. Этот класс не наследуется.This class cannot be inherited.

OperatingSystem

Предоставляет информацию об операционной системе, например версию и идентификатор платформы.Represents information about an operating system, such as the version and platform identifier. Этот класс не наследуется.This class cannot be inherited.

OperationCanceledException

Исключение, которое создается в потоке при отмене операции, которая выполнялась в этом потоке.The exception that is thrown in a thread upon cancellation of an operation that the thread was executing.

OutOfMemoryException

Исключение, которое выбрасывается при недостаточном объеме памяти для выполнения программы.The exception that is thrown when there is not enough memory to continue the execution of a program.

OverflowException

Исключение, которое выбрасывается, когда при выполнении арифметических операций, операций приведения типов и преобразования происходит переполнение.The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow.

ParamArrayAttribute

Указывает, что при вызове метода допускается использование переменного числа аргументов.Indicates that a method will allow a variable number of arguments in its invocation. Этот класс не наследуется.This class cannot be inherited.

PlatformNotSupportedException

Исключение, возникающее в случае невозможности выполнения функции на определенной платформе.The exception that is thrown when a feature does not run on a particular platform.

Progress<T>

Предоставляет IProgress<T>, вызывающий обратные вызовы для каждого заявленного значения хода выполнения.Provides an IProgress<T> that invokes callbacks for each reported progress value.

Random

Представляет генератор псевдослучайных чисел, то есть устройство, которое выдает последовательность чисел, отвечающую определенным статистическим критериям случайности.Represents a pseudo-random number generator, which is a device that produces a sequence of numbers that meet certain statistical requirements for randomness.

RankException

Исключение, которое возникает при передаче в метод массива с неправильным числом размерностей.The exception that is thrown when an array with the wrong number of dimensions is passed to a method.

ResolveEventArgs

Предоставляет данные для событий разрешения загрузчика, напримерTypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve и AssemblyResolve.Provides data for loader resolution events, such as the TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve, and AssemblyResolve events.

SerializableAttribute

Указывает на возможность сериализации класса.Indicates that a class can be serialized. Этот класс не наследуется.This class cannot be inherited.

StackOverflowException

Исключение, которое выбрасывается при переполнении стека выполнения из-за чрезмерного количества вложенных вызовов метода.The exception that is thrown when the execution stack overflows because it contains too many nested method calls. Этот класс не наследуется.This class cannot be inherited.

STAThreadAttribute

Указывает, что потоковая модель COM для приложения является однопотоковым подразделением (STA).Indicates that the COM threading model for an application is single-threaded apartment (STA).

String

Представляет текст как последовательность из частей кода UTF-16.Represents text as a sequence of UTF-16 code units.

StringComparer

Представляет операции сравнения строк, в которых используются правила сравнения с учетом регистра, языка и региональных параметров или правил сравнения по порядковому номеру.Represents a string comparison operation that uses specific case and culture-based or ordinal comparison rules.

StringNormalizationExtensions

Предоставляет методы расширения для работы с нормализацией строк.Provides extension methods to work with string normalization.

SystemException

Служит базовым классом для пространства имен системных исключений.Serves as the base class for system exceptions namespace.

ThreadStaticAttribute

Указывает, что значение статического поля уникально для каждого потока.Indicates that the value of a static field is unique for each thread.

TimeoutException

Исключение, возникающее при истечении времени, предоставленного процессу или операции.The exception that is thrown when the time allotted for a process or operation has expired.

TimeZone

Предоставляет часовой пояс.Represents a time zone.

TimeZoneInfo

Представляет любой часовой пояс в мире.Represents any time zone in the world.

TimeZoneInfo.AdjustmentRule

Предоставляет сведения о такой связанной с часовым поясом коррекции, как переход на летнее и зимнее время.Provides information about a time zone adjustment, such as the transition to and from daylight saving time.

TimeZoneNotFoundException

Исключение, выбрасываемое, когда не удается найти часовой пояс.The exception that is thrown when a time zone cannot be found.

Tuple

Предоставляет статические методы для создания объектов кортежей.Provides static methods for creating tuple objects.

Tuple<T1>

Представляет кортеж из одного компонента.Represents a 1-tuple, or singleton.

Tuple<T1,T2>

Представляет кортеж из двух компонентов или пару.Represents a 2-tuple, or pair.

Tuple<T1,T2,T3>

Представляет кортеж из трех компонентов.Represents a 3-tuple, or triple.

Tuple<T1,T2,T3,T4>

Представляет кортеж из четырех компонентов.Represents a 4-tuple, or quadruple.

Tuple<T1,T2,T3,T4,T5>

Представляет кортеж из пяти компонентов.Represents a 5-tuple, or quintuple.

Tuple<T1,T2,T3,T4,T5,T6>

Представляет кортеж из шести компонентов.Represents a 6-tuple, or sextuple.

Tuple<T1,T2,T3,T4,T5,T6,T7>

Представляет кортеж из семи компонентов.Represents a 7-tuple, or septuple.

Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>

Представляет кортеж из n компонентов, где n равно 8 или больше.Represents an n-tuple, where n is 8 or greater.

TupleExtensions

Предоставляет методы расширения для кортежей для взаимодействия с языковой поддержкой для кортежей в C#.Provides extension methods for tuples to interoperate with language support for tuples in C#.

Type

Представляет объявления типов для классов, интерфейсов, массивов, значений, перечислений параметров, определений универсальных типов и открытых или закрытых сконструированных универсальных типов.Represents type declarations: class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.

TypeAccessException

Исключение, возникающее, когда метод пытается использовать тип, к которому у него нет доступа.The exception that is thrown when a method attempts to use a type that it does not have access to.

TypeInitializationException

Исключение, которое выбрасывается как оболочка для исключения, выброшенного инициализатором класса.The exception that is thrown as a wrapper around the exception thrown by the class initializer. Этот класс не наследуется.This class cannot be inherited.

TypeLoadException

Исключение, выбрасываемое при сбоях во время загрузки типов.The exception that is thrown when type-loading failures occur.

TypeUnloadedException

Исключение, возникающее при попытке обращения к выгруженному классу.The exception that is thrown when there is an attempt to access an unloaded class.

UnauthorizedAccessException

Исключение, возникающее в случае запрета доступа операционной системой из-за ошибки ввода-вывода или особого типа ошибки безопасности.The exception that is thrown when the operating system denies access because of an I/O error or a specific type of security error.

UnhandledExceptionEventArgs

Предоставляет данные для события, которое генерируется при возникновении исключения, не обработанного ни одним доменом приложения.Provides data for the event that is raised when there is an exception that is not handled in any application domain.

Uri

Обеспечивает объектное представление универсального кода ресурсов (URI), а также простой доступ к его частям.Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI.

UriBuilder

Предоставляет особый конструктор для универсальных идентификаторов ресурсов (URI), а также изменяет URI для класса Uri.Provides a custom constructor for uniform resource identifiers (URIs) and modifies URIs for the Uri class.

UriFormatException

Исключение возникает при обнаружении недопустимого универсального кода ресурса (URI).The exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected.

UriParser

Анализирует новую схему URI.Parses a new URI scheme. Этот класс является абстрактным.This is an abstract class.

UriTemplate

Класс, представляющий шаблон универсального кода ресурса (URI).A class that represents a Uniform Resource Identifier (URI) template.

UriTemplateEquivalenceComparer

Класс, используемый для сравнения экземпляров класса UriTemplate для проверки их структурной (а не ссылочной) эквивалентности.A class used to compare UriTemplate instances for structural (instead of reference) equivalence.

UriTemplateMatch

Класс, представляющий результаты операции поиска соответствий для экземпляра класса UriTemplate.A class that represents the results of a match operation on a UriTemplate instance.

UriTemplateMatchException

Представляет ошибку при сопоставлении Uri шаблону UriTemplateTable.Represents an error when matching a Uri to a UriTemplateTable.

UriTemplateTable

Класс, представляющий ассоциативный набор объектов UriTemplate.A class that represents an associative set of UriTemplate objects.

UriTypeConverter

Преобразует значение типа String к типу Uri и наоборот.Converts a String type to a Uri type, and vice versa.

ValueType

Предоставляет базовый класс для типов значений.Provides the base class for value types.

Version

Представляет номер версии сборки, операционной системы или среды CLR.Represents the version number of an assembly, operating system, or the common language runtime. Этот класс не наследуется.This class cannot be inherited.

WeakReference

Представляет слабую ссылку, которая указывает на объект, но позволяет удалять его сборщику мусора.Represents a weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.

WeakReference<T>

Представляет слабо типизированную ссылку, которая указывает на объект, но позволяет удалять его при сборке мусора.Represents a typed weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.

WindowsRuntimeSystemExtensions

Предоставляет методы расширения для преобразования между задачами, а также асинхронными действиями и операциями среды выполнения Windows.Provides extension methods for converting between tasks and Windows Runtime asynchronous actions and operations.

Структуры

ArgIterator

Предоставляет список аргументов переменной длины, то есть параметры функции, принимающей переменное число аргументов.Represents a variable-length argument list; that is, the parameters of a function that takes a variable number of arguments.

ArraySegment<T>.Enumerator
ArraySegment<T>

Определяет границы фрагмента одномерного массива.Delimits a section of a one-dimensional array.

Boolean

Представляет логическое значение (true или false).Represents a Boolean (true or false) value.

Byte

Представляет 8-битовое целое число без знака.Represents an 8-bit unsigned integer.

Char

Представляет символ как кодовую единицу UTF-16.Represents a character as a UTF-16 code unit.

ConsoleKeyInfo

Описывает нажатую клавишу консоли, включая символ, представленный этой клавишей, и состояние управляющих клавиш CTRL, SHIFT и ALT.Describes the console key that was pressed, including the character represented by the console key and the state of the SHIFT, ALT, and CTRL modifier keys.

DateTime

Представляет текущее время, обычно выраженное как дата и время суток.Represents an instant in time, typically expressed as a date and time of day.

DateTimeOffset

Представляет момент времени, который обычно выражается в виде даты и времени суток, относительно времени в формате UTC.Represents a point in time, typically expressed as a date and time of day, relative to Coordinated Universal Time (UTC).

Decimal

Представляет десятичное число с плавающей запятой.Represents a decimal floating-point number.

Double

Представляет число двойной точности с плавающей запятой.Represents a double-precision floating-point number.

GCMemoryInfo

Предоставляет набор интерфейсов API, которые можно использовать для получения сведений о сборке мусора.Provides a set of APIs that can be used to retrieve garbage collection information.

Guid

Представляет глобальный уникальный идентификатор (GUID).Represents a globally unique identifier (GUID).

HashCode

Объединяет хэш-код для нескольких значений в один хэш-код.Combines the hash code for multiple values into a single hash code.

Index

Представление типа можно использовать для индексации коллекции как с начала, так и с конца.Represent a type can be used to index a collection either from the start or the end.

Int16

Представляет 16-разрядное целое число со знаком.Represents a 16-bit signed integer.

Int32

Представляет 32-разрядное целое число со знаком.Represents a 32-bit signed integer.

Int64

Представляет 64-разрядное целое число со знаком.Represents a 64-bit signed integer.

IntPtr

Определяемый платформой тип, который используется для представления указателя или дескриптора.A platform-specific type that is used to represent a pointer or a handle.

Memory<T>

Представляет непрерывную область памяти.Represents a contiguous region of memory.

ModuleHandle

Представляет для модуля дескриптор среды выполнения.Represents a runtime handle for a module.

Nullable<T>

Представляет тип значения, который можно присвоить null.Represents a value type that can be assigned null.

Range

Представляет диапазон, имеющий начальный и конечный индексы.Represents a range that has start and end indexes.

Range.OffsetAndLength
ReadOnlyMemory<T>

Представляет непрерывную область памяти, аналогичную ReadOnlySpan<T>.Represents a contiguous region of memory, similar to ReadOnlySpan<T>. В отличие от ReadOnlySpan<T>, это не тип, подобный ByRef.Unlike ReadOnlySpan<T>, it is not a byref-like type.

ReadOnlySpan<T>.Enumerator

Предоставляет перечислитель для элементов ReadOnlySpan<T>.Provides an enumerator for the elements of a ReadOnlySpan<T>.

ReadOnlySpan<T>

Предоставляет типобезопасную и безопасную для памяти реализацию непрерывной области произвольной памяти только для чтения.Provides a type-safe and memory-safe read-only representation of a contiguous region of arbitrary memory.

RuntimeArgumentHandle

Указывает на список аргументов переменной длины.References a variable-length argument list.

RuntimeFieldHandle

Предоставляет поле, использующее лексему внутренних метаданных.Represents a field using an internal metadata token.

RuntimeMethodHandle

RuntimeMethodHandle является дескриптором внутреннего представления метаданных метода.RuntimeMethodHandle is a handle to the internal metadata representation of a method.

RuntimeTypeHandle

Предоставляет тип, использующий маркер внутренних метаданных.Represents a type using an internal metadata token.

SByte

Представляет 8-разрядное целое число со знаком.Represents an 8-bit signed integer.

SequencePosition

Представляет расположение в несмежном наборе памяти.Represents a position in a non-contiguous set of memory. Свойства этого типа должны интерпретироваться только типом, который его создал.Properties of this type should not be interpreted by anything but the type that created it.

Single

Представляет число одиночной точности с плавающей запятой.Represents a single-precision floating-point number.

Span<T>.Enumerator

Предоставляет перечислитель для элементов Span<T>.Provides an enumerator for the elements of a Span<T>.

Span<T>

Предоставляет типобезопасную и безопасную для памяти реализацию непрерывной области произвольной памяти.Provides a type- and memory-safe representation of a contiguous region of arbitrary memory.

TimeSpan

Представляет интервал времени.Represents a time interval.

TimeZoneInfo.TransitionTime

Предоставляет данные о конкретном изменении времени, например переходе с летнего времени на зимнее или наоборот, в заданном часовом поясе.Provides information about a specific time change, such as the change from daylight saving time to standard time or vice versa, in a particular time zone.

TypedReference

Описывает объекты, которые содержат одновременно управляемый указатель на местоположение и представление типа среды выполнения, который может храниться в этом местоположении.Describes objects that contain both a managed pointer to a location and a runtime representation of the type that may be stored at that location.

UInt16

Представляет беззнаковое 16-разрядное целое число.Represents a 16-bit unsigned integer.

UInt32

Представляет 32-битовое целое число без знака.Represents a 32-bit unsigned integer.

UInt64

Представляет 64-битовое целое число без знака.Represents a 64-bit unsigned integer.

UIntPtr

Определяемый платформой тип, который используется для представления указателя или дескриптора.A platform-specific type that is used to represent a pointer or a handle.

ValueTuple

Предоставляет статические методы для создания кортежей значений.Provides static methods for creating value tuples.

ValueTuple<T1>

Представляет кортеж значений с одним компонентом.Represents a value tuple with a single component.

ValueTuple<T1,T2>

Представляет кортеж значений с 2 компонентами.Represents a value tuple with 2 components.

ValueTuple<T1,T2,T3>

Представляет кортеж значений с 3 компонентами.Represents a value tuple with 3 components.

ValueTuple<T1,T2,T3,T4>

Представляет кортеж значений с 4 компонентами.Represents a value tuple with 4 components.

ValueTuple<T1,T2,T3,T4,T5>

Представляет кортеж значений с 5 компонентами.Represents a value tuple with 5 components.

ValueTuple<T1,T2,T3,T4,T5,T6>

Представляет кортеж значений с 6 компонентами.Represents a value tuple with 6 components.

ValueTuple<T1,T2,T3,T4,T5,T6,T7>

Представляет кортеж значений с 7 компонентами.Represents a value tuple with 7 components.

ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>

Представляет кортеж значений из n компонентов, где n больше или равно 8.Represents an n-value tuple, where n is 8 or greater.

Void

Задает тип возвращаемого значения для метода, не возвращающего значение.Specifies a return value type for a method that does not return a value.

Интерфейсы

_AppDomain

Предоставляет неуправляемому коду доступ к открытым членам класса AppDomain.Exposes the public members of the AppDomain class to unmanaged code.

IAppDomainSetup

Предоставляет сведения о привязке сборок, которые могут быть добавлены к экземпляру класса AppDomain.Represents assembly binding information that can be added to an instance of AppDomain.

IAsyncDisposable

Предоставляет механизм для асинхронного освобождения неуправляемых ресурсов.Provides a mechanism for releasing unmanaged resources asynchronously.

IAsyncResult

Представляет состояние асинхронной операции.Represents the status of an asynchronous operation.

ICloneable

Поддерживает копирование, при котором создается новый экземпляр класса с тем же значением, что и у существующего экземпляра.Supports cloning, which creates a new instance of a class with the same value as an existing instance.

IComparable

Определяет обобщенный метод сравнения, который реализуется типом значения или классом для упорядочения или сортировки экземпляров.Defines a generalized type-specific comparison method that a value type or class implements to order or sort its instances.

IComparable<T>

Определяет обобщенный метод сравнения, который реализуется типом значения или классом для создания метода сравнения с целью упорядочения или сортировки экземпляров.Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method for ordering or sorting its instances.

IConvertible

Определяет методы, которые преобразуют значение реализующей ссылки или типа значения в тип среды CLR с эквивалентным значением.Defines methods that convert the value of the implementing reference or value type to a common language runtime type that has an equivalent value.

ICustomFormatter

Определяет метод, поддерживающий нестандартное форматирование значения объекта.Defines a method that supports custom formatting of the value of an object.

IDisposable

Предоставляет механизм для освобождения неуправляемых ресурсов.Provides a mechanism for releasing unmanaged resources.

IEquatable<T>

Определяет обобщенный метод, который реализуется типом значения или классом для создания метода с целью определения экземпляров.Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances.

IFormatProvider

Предоставляет механизм для извлечения объекта с целью управления форматированием.Provides a mechanism for retrieving an object to control formatting.

IFormattable

Предоставляет функциональные возможности для форматирования значения объекта в представление строки.Provides functionality to format the value of an object into a string representation.

IObservable<T>

Определяет поставщика принудительно отправляемых уведомлений.Defines a provider for push-based notification.

IObserver<T>

Предоставляет механизм получения принудительно отправляемых уведомлений.Provides a mechanism for receiving push-based notifications.

IProgress<T>

Определяет поставщика обновлений хода выполнения.Defines a provider for progress updates.

IServiceProvider

Определяет механизм извлечения объекта обслуживания (объекта, обеспечивающего настраиваемую поддержку других объектов).Defines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.

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

ActivationContext.ContextForm

Указывает контекст для приложения, активируемого на основе манифеста.Indicates the context for a manifest-activated application.

AppDomainManagerInitializationOptions

Задает действие, которое должен выполнять диспетчер пользовательского домена приложения при инициализации нового домена.Specifies the action that a custom application domain manager takes when initializing a new domain.

AttributeTargets

Задает элементы приложения, в которых допустимо применять аргумент.Specifies the application elements on which it is valid to apply an attribute.

Base64FormattingOptions

Указывает, вставляют ли соответствующие методы ToBase64CharArray и ToBase64String символы разрыва строки в свои результаты.Specifies whether relevant ToBase64CharArray and ToBase64String methods insert line breaks in their output.

ConsoleColor

Задает константы, которые определяют основной цвет и цвет фона консоли.Specifies constants that define foreground and background colors for the console.

ConsoleKey

Задает стандартные клавиши консоли.Specifies the standard keys on a console.

ConsoleModifiers

Представляет клавиши SHIFT, ALT и CTRL на клавиатуре.Represents the SHIFT, ALT, and CTRL modifier keys on a keyboard.

ConsoleSpecialKey

Задает сочетание управляющих клавиш и клавиш консоли, с помощью которого можно прервать работу текущего процесса.Specifies combinations of modifier and console keys that can interrupt the current process.

DateTimeKind

Указывает, какое время представляет объект DateTime: местное, UTC или не определенное как местное или UTC.Specifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC.

DayOfWeek

Определяет день недели.Specifies the day of the week.

Environment.SpecialFolder

Указывает перечислимые константы, используемые для получения путей к системным особым папкам.Specifies enumerated constants used to retrieve directory paths to system special folders.

Environment.SpecialFolderOption

Задает параметры, используемые для получения пути к особой папке.Specifies options to use for getting the path to a special folder.

EnvironmentVariableTarget

Задает расположение, в котором хранится переменная среды, или из которого она извлекается при выполнении операции Set или Get.Specifies the location where an environment variable is stored or retrieved in a set or get operation.

GCCollectionMode

Определяет порядок принудительной сборки мусора.Specifies the behavior for a forced garbage collection.

GCNotificationStatus

Предоставляет информацию о текущей регистрации для уведомления о следующей сборке мусора.Provides information about the current registration for notification of the next full garbage collection.

GenericUriParserOptions

Задает параметры для UriParser.Specifies options for a UriParser.

LoaderOptimization

Перечисление, используемое с классом LoaderOptimizationAttribute для определения способов оптимизации работы загрузчика для исполняемых файлов.An enumeration used with the LoaderOptimizationAttribute class to specify loader optimizations for an executable.

MidpointRounding

Задает способ обработки чисел, которые равноудалены от двух соседних чисел, в математических методах округления.Specifies how mathematical rounding methods should process a number that is midway between two numbers.

PlatformID

Идентифицирует операционную систему, или платформу, поддерживаемую сборкой.Identifies the operating system, or platform, supported by an assembly.

StringComparison

Указывает, какой язык, региональные параметры, регистр и правила сортировки должны использовать определенные перегрузки методов Compare(String, String) и Equals(Object).Specifies the culture, case, and sort rules to be used by certain overloads of the Compare(String, String) and Equals(Object) methods.

StringSplitOptions

Указывает, включает или исключает пустые строки из возвращаемого значения соответствующий метод Split.Specifies whether applicable Split method overloads include or omit empty substrings from the return value.

TypeCode

Задает тип объекта.Specifies the type of an object.

UriComponents

Задает части Uri.Specifies the parts of a Uri.

UriFormat

Управляет способом преобразования специальных знаков в информации универсального кода ресурса (URI).Controls how URI information is escaped.

UriHostNameType

Определяет типы имен узелов для метода CheckHostName(String).Defines host name types for the CheckHostName(String) method.

UriIdnScope

Предоставляет возможные значения конфигурационных параметров IdnElement в пространстве имен System.Configuration.Provides the possible values for the configuration setting of the IdnElement in the System.Configuration namespace.

UriKind

Определяет различные виды URI.Defines the different kinds of URIs.

UriPartial

Определяет части URI для метода GetLeftPart(UriPartial).Defines the parts of a URI for the GetLeftPart(UriPartial) method.

Делегаты

Action

Инкапсулирует метод, который не принимает ни одного параметра и не возвращает значений.Encapsulates a method that has no parameters and does not return a value.

Action<T>

Инкапсулирует метод, который принимает один параметр и не возвращает значений.Encapsulates a method that has a single parameter and does not return a value.

Action<T1,T2>

Инкапсулирует метод, который принимает два параметра и не возвращает значение.Encapsulates a method that has two parameters and does not return a value.

Action<T1,T2,T3>

Инкапсулирует метод, который принимает три параметра и не возвращает значений.Encapsulates a method that has three parameters and does not return a value.

Action<T1,T2,T3,T4>

Инкапсулирует метод, который принимает четыре параметра и не возвращает значение.Encapsulates a method that has four parameters and does not return a value.

Action<T1,T2,T3,T4,T5>

Инкапсулирует метод, который принимает пять параметров и не возвращает значений.Encapsulates a method that has five parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6>

Инкапсулирует метод, который принимает шесть параметров и не возвращает значений.Encapsulates a method that has six parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7>

Инкапсулирует метод, который принимает семь параметров и не возвращает значений.Encapsulates a method that has seven parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8>

Инкапсулирует метод, который принимает восемь параметров и не возвращает значений.Encapsulates a method that has eight parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9>

Инкапсулирует метод, который принимает девять параметров и не возвращает значений.Encapsulates a method that has nine parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>

Инкапсулирует метод, который принимает 10 параметров и не возвращает значения.Encapsulates a method that has 10 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

Инкапсулирует метод, который принимает 11 параметров и не возвращает значений.Encapsulates a method that has 11 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

Инкапсулирует метод, который принимает 12 параметров и не возвращает значения.Encapsulates a method that has 12 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>

Инкапсулирует метод, который принимает 13 параметров и не возвращает значения.Encapsulates a method that has 13 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>

Инкапсулирует метод, который принимает 14 параметров и не возвращает значений.Encapsulates a method that has 14 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>

Инкапсулирует метод, который принимает 15 параметров и не возвращает значений.Encapsulates a method that has 15 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>

Инкапсулирует метод, который принимает 16 параметров и не возвращает значения.Encapsulates a method that has 16 parameters and does not return a value.

AppDomainInitializer

Представляет метод обратного вызова, который вызывается при инициализации домена приложения.Represents the callback method to invoke when the application domain is initialized.

AssemblyLoadEventHandler

Представляет метод, обрабатывающий событие AssemblyLoad класса AppDomain.Represents the method that handles the AssemblyLoad event of an AppDomain.

AsyncCallback

Ссылается на метод, который должен вызываться при завершении соответствующей асинхронной операции.References a method to be called when a corresponding asynchronous operation completes.

Comparison<T>

Представляет метод, сравнивающий два объекта одного типа.Represents the method that compares two objects of the same type.

ConsoleCancelEventHandler

Представляет метод, обрабатывающий событие CancelKeyPress объекта Console.Represents the method that will handle the CancelKeyPress event of a Console.

Converter<TInput,TOutput>

Представляет метод, преобразующий объект от одного типа к другому.Represents a method that converts an object from one type to another type.

CrossAppDomainDelegate

Используется методом DoCallBack(CrossAppDomainDelegate) для вызовов между различными доменами приложения.Used by DoCallBack(CrossAppDomainDelegate) for cross-application domain calls.

EventHandler

Представляет метод, который будет обрабатывать событие, не имеющее данных.Represents the method that will handle an event that has no event data.

EventHandler<TEventArgs>

Представляет метод, который будет обрабатывать событие, когда событие предоставляет данные.Represents the method that will handle an event when the event provides data.

Func<TResult>

Инкапсулирует метод без параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has no parameters and returns a value of the type specified by the TResult parameter.

Func<T,TResult>

Инкапсулирует метод с одним параметром и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has one parameter and returns a value of the type specified by the TResult parameter.

Func<T1,T2,TResult>

Инкапсулирует метод с двумя параметрами и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has two parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,TResult>

Инкапсулирует метод с тремя параметрами и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has three parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,TResult>

Инкапсулирует метод с четырьмя параметрами и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has four parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,TResult>

Инкапсулирует метод, который принимает пять параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,TResult>

Инкапсулирует метод, который принимает шесть параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,TResult>

Инкапсулирует метод, который принимает семь параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>

Инкапсулирует метод, который принимает восемь параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>

Инкапсулирует метод, который принимает девять параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>

Инкапсулирует метод, который принимает 10 параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has 10 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>

Инкапсулирует метод, который принимает 11 параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has 11 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>

Инкапсулирует метод, который принимает 12 параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has 12 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>

Инкапсулирует метод, который принимает 13 параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has 13 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>

Инкапсулирует метод, который принимает 14 параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has 14 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>

Инкапсулирует метод, который принимает 15 параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has 15 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>

Инкапсулирует метод, который принимает 16 параметров и возвращает значение типа, указанного в параметре TResult.Encapsulates a method that has 16 parameters and returns a value of the type specified by the TResult parameter.

Predicate<T>

Представляет метод, в котором задан набор критериев и который позволяет определить, удовлетворяет ли этим критериям заданный объект.Represents the method that defines a set of criteria and determines whether the specified object meets those criteria.

ResolveEventHandler

Представляет метод, обрабатывающий событие TypeResolve, ResourceResolve или AssemblyResolve объекта AppDomain.Represents a method that handles the TypeResolve, ResourceResolve, or AssemblyResolve event of an AppDomain.

UnhandledExceptionEventHandler

Представляет метод, который будет обрабатывать событие, вызванное исключением, которое не обрабатывается доменом приложения.Represents the method that will handle the event raised by an exception that is not handled by the application domain.

Комментарии

Другие классы, обеспечивающие поддержку преобразования типов данных, операций с параметрами методов, математических операций, удаленного и локального вызова программ, управления средой приложений и контроля управляемых и неуправляемых приложений.Other classes provide services supporting data type conversion, method parameter manipulation, mathematics, remote and local program invocation, application environment management, and supervision of managed and unmanaged applications.

Для типа доступа в System включать пространство имен из кода C# не нужно вводить полные имена типов, using System; инструкцию в начало файла исходного кода.To access types in the System namespace from C# code without having to provide fully qualified type names, include the using System; statement at the beginning of your source code file.

Для типа доступа в System пространства имен в C + +/ CLI код без необходимости предоставления полных имен типов, включать using namespace System; инструкцию в начало файла исходного кода.To access types in the System namespace from C++/CLI code without having to provide fully qualified type names, include the using namespace System; statement at the beginning of your source code file. Кроме того, необходимо выполнять компиляцию с /CLR переключения.In addition, you must compile with the /clr switch.