TechNet
Export (0) Print
Expand All

System Namespace

 

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.

ClassDescription
System_CAPS_pubclassAccessViolationException

The exception that is thrown when there is an attempt to read or write protected memory.

System_CAPS_pubclassActivationContext

Identifies the activation context for the current application. This class cannot be inherited.

System_CAPS_pubclassActivator

Contains methods to create types of objects locally or remotely, or obtain references to existing remote objects. This class cannot be inherited.

System_CAPS_pubclassTimeZoneInfo.AdjustmentRule

Provides information about a time zone adjustment, such as the transition to and from daylight saving time.

System_CAPS_pubclassAggregateException

Represents one or more errors that occur during application execution.

System_CAPS_pubclassAppContext

Provides members for setting and retrieving data about an application's context.

System_CAPS_pubclassAppDomain

Represents an application domain, which is an isolated environment where applications execute. This class cannot be inherited.

System_CAPS_pubclassAppDomainManager

Provides a managed equivalent of an unmanaged host.

System_CAPS_pubclassAppDomainSetup

Represents assembly binding information that can be added to an instance of AppDomain.

System_CAPS_pubclassAppDomainUnloadedException

The exception that is thrown when an attempt is made to access an unloaded application domain.

System_CAPS_pubclassApplicationException

Serves as the base class for application-defined exceptions.

System_CAPS_pubclassApplicationId

Contains information used to uniquely identify a manifest-based application. This class cannot be inherited.

System_CAPS_pubclassApplicationIdentity

Provides the ability to uniquely identify a manifest-activated application. This class cannot be inherited.

System_CAPS_pubclassArgumentException

The exception that is thrown when one of the arguments provided to a method is not valid.

System_CAPS_pubclassArgumentNullException

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.

System_CAPS_pubclassArgumentOutOfRangeException

The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method.

System_CAPS_pubclassArithmeticException

The exception that is thrown for errors in an arithmetic, casting, or conversion operation.

System_CAPS_pubclassArray

Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassArrayTypeMismatchException

The exception that is thrown when an attempt is made to store an element of the wrong type within an array.

System_CAPS_pubclassAssemblyLoadEventArgs

Provides data for the AssemblyLoad event.

System_CAPS_pubclassAttribute

Represents the base class for custom attributes.

System_CAPS_pubclassAttributeUsageAttribute

Specifies the usage of another attribute class. This class cannot be inherited.

System_CAPS_pubclassBadImageFormatException

The exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid.

System_CAPS_pubclassBitConverter

Converts base data types to an array of bytes, and an array of bytes to base data types.

System_CAPS_pubclassBuffer

Manipulates arrays of primitive types.

System_CAPS_pubclassCannotUnloadAppDomainException

The exception that is thrown when an attempt to unload an application domain fails.

System_CAPS_pubclassCharEnumerator

Supports iterating over a String object and reading its individual characters. This class cannot be inherited.

System_CAPS_pubclassCLSCompliantAttribute

Indicates whether a program element is compliant with the Common Language Specification (CLS). This class cannot be inherited.

System_CAPS_pubclassConsole

Represents the standard input, output, and error streams for console applications. This class cannot be inherited.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassConsoleCancelEventArgs

Provides data for the Console.CancelKeyPress event. This class cannot be inherited.

System_CAPS_pubclassContextBoundObject

Defines the base class for all context-bound classes.

System_CAPS_pubclassContextMarshalException

The exception that is thrown when an attempt to marshal an object across a context boundary fails.

System_CAPS_pubclassContextStaticAttribute

Indicates that the value of a static field is unique for a particular context.

System_CAPS_pubclassConvert

Converts a base data type to another base data type.

System_CAPS_pubclassDataMisalignedException

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.

System_CAPS_pubclassDBNull

Represents a nonexistent value. This class cannot be inherited.

System_CAPS_pubclassDelegate

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.

System_CAPS_pubclassDivideByZeroException

The exception that is thrown when there is an attempt to divide an integral or Decimal value by zero.

System_CAPS_pubclassDllNotFoundException

The exception that is thrown when a DLL specified in a DLL import cannot be found.

System_CAPS_pubclassDuplicateWaitObjectException

The exception that is thrown when an object appears more than once in an array of synchronization objects.

System_CAPS_pubclassEntryPointNotFoundException

The exception that is thrown when an attempt to load a class fails due to the absence of an entry method.

System_CAPS_pubclassEnum

Provides the base class for enumerations.

System_CAPS_pubclassEnvironment

Provides information about, and means to manipulate, the current environment and platform. This class cannot be inherited.

System_CAPS_pubclassEventArgs

Represents the base class for classes that contain event data, and provides a value to use for events that do not include event data.

System_CAPS_pubclassException

Represents errors that occur during application execution.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassExecutionEngineException

Obsolete.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.

System_CAPS_pubclassFieldAccessException

The exception that is thrown when there is an invalid attempt to access a private or protected field inside a class.

System_CAPS_pubclassFileStyleUriParser

A customizable parser based on the File scheme.

System_CAPS_pubclassFlagsAttribute

Indicates that an enumeration can be treated as a bit field; that is, a set of flags.

System_CAPS_pubclassFormatException

The exception that is thrown when the format of an argument is invalid, or when a composite format string is not well formed.

System_CAPS_pubclassFormattableString

Represents a composite format string, along with the arguments to be formatted.

System_CAPS_pubclassFtpStyleUriParser

A customizable parser based on the File Transfer Protocol (FTP) scheme.

System_CAPS_pubclassGC

Controls the system garbage collector, a service that automatically reclaims unused memory.

System_CAPS_pubclassGenericUriParser

A customizable parser for a hierarchical URI.

System_CAPS_pubclassGopherStyleUriParser

A customizable parser based on the Gopher scheme.

System_CAPS_pubclassHttpStyleUriParser

A customizable parser based on the HTTP scheme.

System_CAPS_pubclassIndexOutOfRangeException

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.

System_CAPS_pubclassInsufficientExecutionStackException

The exception that is thrown when there is insufficient execution stack available to allow most methods to execute.

System_CAPS_pubclassInsufficientMemoryException

The exception that is thrown when a check for sufficient available memory fails. This class cannot be inherited.

System_CAPS_pubclassInvalidCastException

The exception that is thrown for invalid casting or explicit conversion.

System_CAPS_pubclassInvalidOperationException

The exception that is thrown when a method call is invalid for the object's current state.

System_CAPS_pubclassInvalidProgramException

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.

System_CAPS_pubclassInvalidTimeZoneException

The exception that is thrown when time zone information is invalid.

System_CAPS_pubclassLazy<T>

Provides support for lazy initialization.

System_CAPS_pubclassLazy<T, TMetadata>

Provides a lazy indirect reference to an object and its associated metadata for use by the Managed Extensibility Framework.

System_CAPS_pubclassLdapStyleUriParser

A customizable parser based on the Lightweight Directory Access Protocol (LDAP) scheme.

System_CAPS_pubclassLoaderOptimizationAttribute

Used to set the default loader optimization policy for the main method of an executable application.

System_CAPS_pubclassLocalDataStoreSlot

Encapsulates a memory slot to store local data. This class cannot be inherited.

System_CAPS_pubclassMarshalByRefObject

Enables access to objects across application domain boundaries in applications that support remoting.

System_CAPS_pubclassMath

Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassMemberAccessException

The exception that is thrown when an attempt to access a class member fails.

System_CAPS_pubclassMethodAccessException

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.

System_CAPS_pubclassMissingFieldException

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.

System_CAPS_pubclassMissingMemberException

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.

System_CAPS_pubclassMissingMethodException

The exception that is thrown when there is an attempt to dynamically access a method that does not exist.

System_CAPS_pubclassMTAThreadAttribute

Indicates that the COM threading model for an application is multithreaded apartment (MTA).

System_CAPS_pubclassMulticastDelegate

Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.

System_CAPS_pubclassMulticastNotSupportedException

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.

System_CAPS_pubclassNetPipeStyleUriParser

A parser based on the NetPipe scheme for the "Indigo" system.

System_CAPS_pubclassNetTcpStyleUriParser

A parser based on the NetTcp scheme for the "Indigo" system.

System_CAPS_pubclassNewsStyleUriParser

A customizable parser based on the news scheme using the Network News Transfer Protocol (NNTP).

System_CAPS_pubclassNonSerializedAttribute

Indicates that a field of a serializable class should not be serialized. This class cannot be inherited.

System_CAPS_pubclassNotFiniteNumberException

The exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN).

System_CAPS_pubclassNotImplementedException

The exception that is thrown when a requested method or operation is not implemented.

System_CAPS_pubclassNotSupportedException

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.

System_CAPS_pubclassNullable

Supports a value type that can be assigned null. This class cannot be inherited.

System_CAPS_pubclassNullReferenceException

The exception that is thrown when there is an attempt to dereference a null object reference.

System_CAPS_pubclassObject

Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the .NET Framework; it is the root of the type hierarchy.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassObjectDisposedException

The exception that is thrown when an operation is performed on a disposed object.

System_CAPS_pubclassObsoleteAttribute

Marks the program elements that are no longer in use. This class cannot be inherited.

System_CAPS_pubclassOperatingSystem

Represents information about an operating system, such as the version and platform identifier. This class cannot be inherited.

System_CAPS_pubclassOperationCanceledException

The exception that is thrown in a thread upon cancellation of an operation that the thread was executing.

System_CAPS_pubclassOutOfMemoryException

The exception that is thrown when there is not enough memory to continue the execution of a program.

System_CAPS_pubclassOverflowException

The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow.

System_CAPS_pubclassParamArrayAttribute

Indicates that a method will allow a variable number of arguments in its invocation. This class cannot be inherited.

System_CAPS_pubclassPlatformNotSupportedException

The exception that is thrown when a feature does not run on a particular platform.

System_CAPS_pubclassProgress<T>

Provides an IProgress<T> that invokes callbacks for each reported progress value.

System_CAPS_pubclassRandom

Represents a pseudo-random number generator, which is a device that produces a sequence of numbers that meet certain statistical requirements for randomness.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassRankException

The exception that is thrown when an array with the wrong number of dimensions is passed to a method.

System_CAPS_pubclassResolveEventArgs

Provides data for loader resolution events, such as the TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve, and AssemblyResolve events.

System_CAPS_pubclassSerializableAttribute

Indicates that a class can be serialized. This class cannot be inherited.

System_CAPS_pubclassStackOverflowException

The exception that is thrown when the execution stack overflows because it contains too many nested method calls. This class cannot be inherited.

System_CAPS_pubclassSTAThreadAttribute

Indicates that the COM threading model for an application is single-threaded apartment (STA).

System_CAPS_pubclassString

Represents text as a sequence of UTF-16 code units.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassStringComparer

Represents a string comparison operation that uses specific case and culture-based or ordinal comparison rules.

System_CAPS_pubclassSystemException

Serves as the base class for system exceptions namespace.

System_CAPS_pubclassThreadStaticAttribute

Indicates that the value of a static field is unique for each thread.

System_CAPS_pubclassTimeoutException

The exception that is thrown when the time allotted for a process or operation has expired.

System_CAPS_pubclassTimeZone

Represents a time zone.

System_CAPS_pubclassTimeZoneInfo

Represents any time zone in the world.

System_CAPS_pubclassTimeZoneNotFoundException

The exception that is thrown when a time zone cannot be found.

System_CAPS_pubclassTuple

Provides static methods for creating tuple objects.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassTuple<T1>

Represents a 1-tuple, or singleton.

System_CAPS_pubclassTuple<T1, T2>

Represents a 2-tuple, or pair.

System_CAPS_pubclassTuple<T1, T2, T3>

Represents a 3-tuple, or triple.

System_CAPS_pubclassTuple<T1, T2, T3, T4>

Represents a 4-tuple, or quadruple.

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

Represents a 5-tuple, or quintuple.

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

Represents a 6-tuple, or sextuple.

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

Represents a 7-tuple, or septuple.

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

Represents an n-tuple, where n is 8 or greater.

System_CAPS_pubclassType

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.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubclassTypeAccessException

The exception that is thrown when a method attempts to use a type that it does not have access to.

System_CAPS_pubclassTypeInitializationException

The exception that is thrown as a wrapper around the exception thrown by the class initializer. This class cannot be inherited.

System_CAPS_pubclassTypeLoadException

The exception that is thrown when type-loading failures occur.

System_CAPS_pubclassTypeUnloadedException

The exception that is thrown when there is an attempt to access an unloaded class.

System_CAPS_pubclassUnauthorizedAccessException

The exception that is thrown when the operating system denies access because of an I/O error or a specific type of security error.

System_CAPS_pubclassUnhandledExceptionEventArgs

Provides data for the event that is raised when there is an exception that is not handled in any application domain.

System_CAPS_pubclassUri

Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI.

System_CAPS_pubclassUriBuilder

Provides a custom constructor for uniform resource identifiers (URIs) and modifies URIs for the Uri class.

System_CAPS_pubclassUriFormatException

The exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected.

System_CAPS_pubclassUriParser

Parses a new URI scheme. This is an abstract class.

System_CAPS_pubclassUriTemplate

A class that represents a Uniform Resource Identifier (URI) template.

System_CAPS_pubclassUriTemplateEquivalenceComparer

A class used to compare UriTemplate instances for structural (instead of reference) equivalence.

System_CAPS_pubclassUriTemplateMatch

A class that represents the results of a match operation on a UriTemplate instance.

System_CAPS_pubclassUriTemplateMatchException

Represents an error when matching a Uri to a UriTemplateTable.

System_CAPS_pubclassUriTemplateTable

A class that represents an associative set of UriTemplate objects.

System_CAPS_pubclassUriTypeConverter

Converts a String type to a Uri type, and vice versa.

System_CAPS_pubclassValueType

Provides the base class for value types.

System_CAPS_pubclassVersion

Represents the version number of an assembly, operating system, or the common language runtime. This class cannot be inherited.

System_CAPS_pubclassWeakReference

Represents a weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.

System_CAPS_pubclassWeakReference<T>

Represents a typed weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.

StructureDescription
System_CAPS_pubstructureArgIterator

Represents a variable-length argument list; that is, the parameters of a function that takes a variable number of arguments.

System_CAPS_pubstructureArraySegment<T>

Delimits a section of a one-dimensional array.

System_CAPS_pubstructureBoolean

Represents a Boolean (true or false) value.

System_CAPS_pubstructureByte

Represents an 8-bit unsigned integer.

System_CAPS_pubstructureChar

Represents a character as a UTF-16 code unit.

System_CAPS_pubstructureConsoleKeyInfo

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.

System_CAPS_pubstructureDateTime

Represents an instant in time, typically expressed as a date and time of day.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubstructureDateTimeOffset

Represents a point in time, typically expressed as a date and time of day, relative to Coordinated Universal Time (UTC).

System_CAPS_pubstructureDecimal

Represents a decimal number.

System_CAPS_pubstructureDouble

System_CAPS_pubstructureGuid

Represents a globally unique identifier (GUID).

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubstructureInt16

Represents a 16-bit signed integer.

System_CAPS_pubstructureInt32

Represents a 32-bit signed integer.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubstructureInt64

Represents a 64-bit signed integer.

System_CAPS_pubstructureIntPtr

A platform-specific type that is used to represent a pointer or a handle.

System_CAPS_pubstructureModuleHandle

Represents a runtime handle for a module.

System_CAPS_pubstructureNullable<T>

Represents a value type that can be assigned null.

System_CAPS_pubstructureRuntimeArgumentHandle

References a variable-length argument list.

System_CAPS_pubstructureRuntimeFieldHandle

Represents a field using an internal metadata token.

System_CAPS_pubstructureRuntimeMethodHandle

RuntimeMethodHandle is a handle to the internal metadata representation of a method.

System_CAPS_pubstructureRuntimeTypeHandle

Represents a type using an internal metadata token.

System_CAPS_pubstructureSByte

Represents an 8-bit signed integer.

System_CAPS_pubstructureSingle

Represents a single-precision floating-point number.

System_CAPS_pubstructureTimeSpan

Represents a time interval.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubstructureTimeZoneInfo.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.

System_CAPS_pubstructureTypedReference

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.

System_CAPS_pubstructureUInt16

Represents a 16-bit unsigned integer.

System_CAPS_pubstructureUInt32

Represents a 32-bit unsigned integer.

System_CAPS_pubstructureUInt64

Represents a 64-bit unsigned integer.

System_CAPS_pubstructureUIntPtr

A platform-specific type that is used to represent a pointer or a handle.

System_CAPS_pubstructureVoid

Specifies a return value type for a method that does not return a value.

InterfaceDescription
System_CAPS_pubinterface_AppDomain

Exposes the public members of the System.AppDomain class to unmanaged code.

System_CAPS_pubinterfaceIAppDomainSetup

Represents assembly binding information that can be added to an instance of AppDomain.

System_CAPS_pubinterfaceIAsyncResult

Represents the status of an asynchronous operation.

System_CAPS_pubinterfaceICloneable

Supports cloning, which creates a new instance of a class with the same value as an existing instance.

System_CAPS_pubinterfaceIComparable

Defines a generalized type-specific comparison method that a value type or class implements to order or sort its instances.

System_CAPS_pubinterfaceIComparable<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.

System_CAPS_pubinterfaceIConvertible

Defines methods that convert the value of the implementing reference or value type to a common language runtime type that has an equivalent value.

System_CAPS_pubinterfaceICustomFormatter

Defines a method that supports custom formatting of the value of an object.

System_CAPS_pubinterfaceIDisposable

Provides a mechanism for releasing unmanaged resources.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubinterfaceIEquatable<T>

Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances.

System_CAPS_pubinterfaceIFormatProvider

Provides a mechanism for retrieving an object to control formatting.

System_CAPS_pubinterfaceIFormattable

Provides functionality to format the value of an object into a string representation.

System_CAPS_pubinterfaceIObservable<T>

Defines a provider for push-based notification.

System_CAPS_pubinterfaceIObserver<T>

Provides a mechanism for receiving push-based notifications.

System_CAPS_pubinterfaceIProgress<T>

Defines a provider for progress updates.

System_CAPS_pubinterfaceIServiceProvider

Defines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.

DelegateDescription
System_CAPS_pubdelegateAction

Encapsulates a method that has no parameters and does not return a value.

System_CAPS_pubdelegateAction<T>

Encapsulates a method that has a single parameter and does not return a value.

To browse the .NET Framework source code for this type, see the Reference Source.

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

Encapsulates a method that has 10 parameters and does not return a value.

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

Encapsulates a method that has 11 parameters and does not return a value.

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

Encapsulates a method that has 12 parameters and does not return a value.

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

Encapsulates a method that has 13 parameters and does not return a value.

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

Encapsulates a method that has 14 parameters and does not return a value.

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

Encapsulates a method that has 15 parameters and does not return a value.

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

Encapsulates a method that has 16 parameters and does not return a value.

System_CAPS_pubdelegateAction<T1, T2>

Encapsulates a method that has two parameters and does not return a value.

System_CAPS_pubdelegateAction<T1, T2, T3>

Encapsulates a method that has three parameters and does not return a value.

System_CAPS_pubdelegateAction<T1, T2, T3, T4>

Encapsulates a method that has four parameters and does not return a value.

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

Encapsulates a method that has five parameters and does not return a value.

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

Encapsulates a method that has six parameters and does not return a value.

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

Encapsulates a method that has seven parameters and does not return a value.

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

Encapsulates a method that has eight parameters and does not return a value.

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

Encapsulates a method that has nine parameters and does not return a value.

System_CAPS_pubdelegateAppDomainInitializer

Represents the callback method to invoke when the application domain is initialized.

System_CAPS_pubdelegateAssemblyLoadEventHandler

Represents the method that handles the AssemblyLoad event of an AppDomain.

System_CAPS_pubdelegateAsyncCallback

References a method to be called when a corresponding asynchronous operation completes.

System_CAPS_pubdelegateComparison<T>

Represents the method that compares two objects of the same type.

System_CAPS_pubdelegateConsoleCancelEventHandler

Represents the method that will handle the CancelKeyPress event of a System.Console.

System_CAPS_pubdelegateConverter<TInput, TOutput>

Represents a method that converts an object from one type to another type.

System_CAPS_pubdelegateCrossAppDomainDelegate

Used by DoCallBack for cross-application domain calls.

System_CAPS_pubdelegateEventHandler

Represents the method that will handle an event that has no event data.

System_CAPS_pubdelegateEventHandler<TEventArgs>

Represents the method that will handle an event when the event provides data.

System_CAPS_pubdelegateFunc<TResult>

Encapsulates a method that has no parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has 10 parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has 11 parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has 12 parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has 13 parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has 14 parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has 15 parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has 16 parameters and returns a value of the type specified by the TResult parameter.

System_CAPS_pubdelegateFunc<T, TResult>

Encapsulates a method that has one parameter and returns a value of the type specified by the TResult parameter.

To browse the .NET Framework source code for this type, see the Reference Source.

System_CAPS_pubdelegateFunc<T1, T2, TResult>

Encapsulates a method that has two parameters and returns a value of the type specified by the TResult parameter.

System_CAPS_pubdelegateFunc<T1, T2, T3, TResult>

Encapsulates a method that has three parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has four parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.

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

Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.

System_CAPS_pubdelegatePredicate<T>

Represents the method that defines a set of criteria and determines whether the specified object meets those criteria.

System_CAPS_pubdelegateResolveEventHandler

Represents a method that handles the AppDomain.TypeResolve, AppDomain.ResourceResolve, or AssemblyResolve event of an AppDomain.

System_CAPS_pubdelegateUnhandledExceptionEventHandler

Represents the method that will handle the event raised by an exception that is not handled by the application domain.

EnumerationDescription
System_CAPS_pubenumAppDomainManagerInitializationOptions

Specifies the action that a custom application domain manager takes when initializing a new domain.

System_CAPS_pubenumAttributeTargets

Specifies the application elements on which it is valid to apply an attribute.

System_CAPS_pubenumBase64FormattingOptions

Specifies whether relevant Convert.ToBase64CharArray and Convert.ToBase64String methods insert line breaks in their output.

System_CAPS_pubenumConsoleColor

Specifies constants that define foreground and background colors for the console.

System_CAPS_pubenumConsoleKey

Specifies the standard keys on a console.

System_CAPS_pubenumConsoleModifiers

Represents the SHIFT, ALT, and CTRL modifier keys on a keyboard.

System_CAPS_pubenumConsoleSpecialKey

Specifies combinations of modifier and console keys that can interrupt the current process.

System_CAPS_pubenumActivationContext.ContextForm

Indicates the context for a manifest-activated application.

System_CAPS_pubenumDateTimeKind

Specifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC.

System_CAPS_pubenumDayOfWeek

Specifies the day of the week.

System_CAPS_pubenumEnvironmentVariableTarget

Specifies the location where an environment variable is stored or retrieved in a set or get operation.

System_CAPS_pubenumGCCollectionMode

Specifies the behavior for a forced garbage collection.

System_CAPS_pubenumGCNotificationStatus

Provides information about the current registration for notification of the next full garbage collection.

System_CAPS_pubenumGenericUriParserOptions

Specifies options for a UriParser.

System_CAPS_pubenumLoaderOptimization

An enumeration used with the LoaderOptimizationAttribute class to specify loader optimizations for an executable.

System_CAPS_pubenumMidpointRounding

Specifies how mathematical rounding methods should process a number that is midway between two numbers.

System_CAPS_pubenumPlatformID

Identifies the operating system, or platform, supported by an assembly.

System_CAPS_pubenumEnvironment.SpecialFolder

Specifies enumerated constants used to retrieve directory paths to system special folders.

System_CAPS_pubenumEnvironment.SpecialFolderOption

Specifies options to use for getting the path to a special folder.

System_CAPS_pubenumStringComparison

Specifies the culture, case, and sort rules to be used by certain overloads of the String.Compare and String.Equals methods.

System_CAPS_pubenumStringSplitOptions

Specifies whether applicable String.Split method overloads include or omit empty substrings from the return value.

System_CAPS_pubenumTypeCode

Specifies the type of an object.

System_CAPS_pubenumUriComponents

Specifies the parts of a Uri.

System_CAPS_pubenumUriFormat

Controls how URI information is escaped.

System_CAPS_pubenumUriHostNameType

Defines host name types for the Uri.CheckHostName method.

System_CAPS_pubenumUriIdnScope

Provides the possible values for the configuration setting of the System.Configuration.IdnElement in the System.Configuration namespace.

System_CAPS_pubenumUriKind

Defines the kinds of Uris for the Uri.IsWellFormedUriString(String, UriKind) and several Uri.Uri methods.

System_CAPS_pubenumUriPartial

Defines the parts of a URI for the Uri.GetLeftPart method.

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.

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.

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. In addition, you must compile with the /clr switch.

Return to top
Show:
© 2016 Microsoft