Expand Minimize
55 out of 67 rated this helpful - Rate this topic

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.

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.

  ClassDescription
Public classAccessViolationExceptionThe exception that is thrown when there is an attempt to read or write protected memory.
Public classActivationContextIdentifies the activation context for the current application. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsActivatorContains methods to create types of objects locally or remotely, or obtain references to existing remote objects. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsAggregateExceptionRepresents one or more errors that occur during application execution.
Public classAppDomainRepresents an application domain, which is an isolated environment where applications execute. This class cannot be inherited.
Public classAppDomainManagerProvides a managed equivalent of an unmanaged host.
Public classAppDomainSetupRepresents assembly binding information that can be added to an instance of AppDomain.
Public classAppDomainUnloadedExceptionThe exception that is thrown when an attempt is made to access an unloaded application domain.
Public classApplicationExceptionThe exception that is thrown when a non-fatal application error occurs.
Public classApplicationIdContains information used to uniquely identify a manifest-based application. This class cannot be inherited.
Public classApplicationIdentityProvides the ability to uniquely identify a manifest-activated application. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsArgumentExceptionThe exception that is thrown when one of the arguments provided to a method is not valid.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsArgumentNullExceptionThe 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.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsArgumentOutOfRangeExceptionThe exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsArithmeticExceptionThe exception that is thrown for errors in an arithmetic, casting, or conversion operation.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsArrayProvides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsArrayTypeMismatchExceptionThe exception that is thrown when an attempt is made to store an element of the wrong type within an array.
Public classAssemblyLoadEventArgsProvides data for the AssemblyLoad event.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsAttributeRepresents the base class for custom attributes.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsAttributeUsageAttributeSpecifies the usage of another attribute class. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsBadImageFormatExceptionThe exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsBitConverterConverts base data types to an array of bytes, and an array of bytes to base data types.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsBufferManipulates arrays of primitive types.
Public classCannotUnloadAppDomainExceptionThe exception that is thrown when an attempt to unload an application domain fails.
Public classCharEnumeratorSupports iterating over a String object and reading its individual characters. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsCLSCompliantAttributeIndicates whether a program element is compliant with the Common Language Specification (CLS). This class cannot be inherited.
Public classConsoleRepresents the standard input, output, and error streams for console applications. This class cannot be inherited.
Public classConsoleCancelEventArgsProvides data for the Console.CancelKeyPress event. This class cannot be inherited.
Public classContextBoundObjectDefines the base class for all context-bound classes.
Public classContextMarshalExceptionThe exception that is thrown when an attempt to marshal an object across a context boundary fails.
Public classContextStaticAttributeIndicates that the value of a static field is unique for a particular context.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsConvertConverts a base data type to another base data type.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsDataMisalignedExceptionThe 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.
Public classDBNullRepresents a nonexistent value. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsDelegateRepresents 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.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsDivideByZeroExceptionThe exception that is thrown when there is an attempt to divide an integral or decimal value by zero.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsDllNotFoundExceptionThe exception that is thrown when a DLL specified in a DLL import cannot be found.
Public classDuplicateWaitObjectExceptionThe exception that is thrown when an object appears more than once in an array of synchronization objects.
Public classEntryPointNotFoundExceptionThe exception that is thrown when an attempt to load a class fails due to the absence of an entry method.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsEnumProvides the base class for enumerations.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsEnvironmentProvides information about, and means to manipulate, the current environment and platform. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsEventArgsRepresents the base class for classes that contain event data, and provides a value to use for events that do not include event data.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsExceptionRepresents errors that occur during application execution.
Public classExecutionEngineException 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.
Public classFieldAccessExceptionThe exception that is thrown when there is an invalid attempt to access a private or protected field inside a class.
Public classFileStyleUriParserA customizable parser based on the File scheme.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsFlagsAttributeIndicates that an enumeration can be treated as a bit field; that is, a set of flags.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsFormatExceptionThe exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method.
Public classFtpStyleUriParserA customizable parser based on the File Transfer Protocol (FTP) scheme.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsGCControls the system garbage collector, a service that automatically reclaims unused memory.
Public classGenericUriParserA customizable parser for a hierarchical URI.
Public classGopherStyleUriParserA customizable parser based on the Gopher scheme.
Public classHttpStyleUriParserA customizable parser based on the HTTP scheme.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsIndexOutOfRangeExceptionThe exception that is thrown when an attempt is made to access an element of an array with an index that is outside the bounds of the array. This class cannot be inherited.
Public classInsufficientExecutionStackExceptionThe exception that is thrown when there is insufficient execution stack available to allow most methods to execute.
Public classInsufficientMemoryExceptionThe exception that is thrown when a check for sufficient available memory fails. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsInvalidCastExceptionThe exception that is thrown for invalid casting or explicit conversion.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsInvalidOperationExceptionThe exception that is thrown when a method call is invalid for the object's current state.
Public classInvalidProgramExceptionThe 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.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsInvalidTimeZoneExceptionThe exception that is thrown when time zone information is invalid.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsLazy<T>Provides support for lazy initialization.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsLazy<T, TMetadata>Provides a lazy indirect reference to an object and its associated metadata for use by the Managed Extensibility Framework.
Public classLdapStyleUriParserA customizable parser based on the Lightweight Directory Access Protocol (LDAP) scheme.
Public classLoaderOptimizationAttributeUsed to set the default loader optimization policy for the main method of an executable application.
Public classLocalDataStoreSlotEncapsulates a memory slot to store local data. This class cannot be inherited.
Public classMarshalByRefObjectEnables access to objects across application domain boundaries in applications that support remoting.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsMathProvides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsMemberAccessExceptionThe exception that is thrown when an attempt to access a class member fails.
Public classMethodAccessExceptionThe exception that is thrown when there is an invalid attempt to access a method, such as accessing a private method from partially trusted code.
Public classMissingFieldExceptionThe exception that is thrown when there is an attempt to dynamically access a field that does not exist.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsMissingMemberExceptionThe exception that is thrown when there is an attempt to dynamically access a class member that does not exist.
Public classMissingMethodExceptionThe exception that is thrown when there is an attempt to dynamically access a method that does not exist.
Public classSupported in .NET for Windows Store appsMTAThreadAttributeIndicates that the COM threading model for an application is multithreaded apartment (MTA).
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsMulticastDelegateRepresents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.
Public classMulticastNotSupportedExceptionThe 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.
Public classNetPipeStyleUriParserA parser based on the NetPipe scheme for the "Indigo" system.
Public classNetTcpStyleUriParserA parser based on the NetTcp scheme for the "Indigo" system.
Public classNewsStyleUriParserA customizable parser based on the news scheme using the Network News Transfer Protocol (NNTP).
Public classNonSerializedAttributeIndicates that a field of a serializable class should not be serialized. This class cannot be inherited.
Public classNotFiniteNumberExceptionThe exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN).
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsNotImplementedExceptionThe exception that is thrown when a requested method or operation is not implemented.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsNotSupportedExceptionThe 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.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsNullableSupports a value type that can be assigned null. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsNullReferenceExceptionThe exception that is thrown when there is an attempt to dereference a null object reference.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsObjectSupports 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.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsObjectDisposedExceptionThe exception that is thrown when an operation is performed on a disposed object.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsObsoleteAttributeMarks the program elements that are no longer in use. This class cannot be inherited.
Public classOperatingSystemRepresents information about an operating system, such as the version and platform identifier. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsOperationCanceledExceptionThe exception that is thrown in a thread upon cancellation of an operation that the thread was executing.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsOutOfMemoryExceptionThe exception that is thrown when there is not enough memory to continue the execution of a program.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsOverflowExceptionThe exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsParamArrayAttributeIndicates that a method will allow a variable number of arguments in its invocation. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsPlatformNotSupportedExceptionThe exception that is thrown when a feature does not run on a particular platform.
Public classSupported in .NET for Windows Store appsProgress<T>Provides an IProgress<T> that invokes callbacks for each reported progress value.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsRandomRepresents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsRankExceptionThe exception that is thrown when an array with the wrong number of dimensions is passed to a method.
Public classResolveEventArgsProvides data for loader resolution events, such as the TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve, and AssemblyResolve events.
Public classSerializableAttributeIndicates that a class can be serialized. This class cannot be inherited.
Public classStackOverflowExceptionThe exception that is thrown when the execution stack overflows because it contains too many nested method calls. This class cannot be inherited.
Public classSupported in .NET for Windows Store appsSTAThreadAttributeIndicates that the COM threading model for an application is single-threaded apartment (STA).
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsStringRepresents text as a series of Unicode characters.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsStringComparerRepresents a string comparison operation that uses specific case and culture-based or ordinal comparison rules.
Public classSystemExceptionDefines the base class for predefined exceptions in the System namespace.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsThreadStaticAttributeIndicates that the value of a static field is unique for each thread.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTimeoutExceptionThe exception that is thrown when the time allotted for a process or operation has expired.
Public classTimeZoneRepresents a time zone.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTimeZoneInfoRepresents any time zone in the world.
Public classTimeZoneInfo.AdjustmentRuleProvides information about a time zone adjustment, such as the transition to and from daylight saving time.
Public classTimeZoneNotFoundExceptionThe exception that is thrown when a time zone cannot be found.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTupleProvides static methods for creating tuple objects.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTuple<T1>Represents a 1-tuple, or singleton.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTuple<T1, T2>Represents a 2-tuple, or pair.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTuple<T1, T2, T3>Represents a 3-tuple, or triple.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTuple<T1, T2, T3, T4>Represents a 4-tuple, or quadruple.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTuple<T1, T2, T3, T4, T5>Represents a 5-tuple, or quintuple.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTuple<T1, T2, T3, T4, T5, T6>Represents a 6-tuple, or sextuple.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTuple<T1, T2, T3, T4, T5, T6, T7>Represents a 7-tuple, or septuple.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTuple<T1, T2, T3, T4, T5, T6, T7, TRest>Represents an n-tuple, where n is 8 or greater.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTypeRepresents type declarations: class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTypeAccessExceptionThe exception that is thrown when a method attempts to use a type that it does not have access to.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTypeInitializationExceptionThe exception that is thrown as a wrapper around the exception thrown by the class initializer. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsTypeLoadExceptionThe exception that is thrown when type-loading failures occur.
Public classTypeUnloadedExceptionThe exception that is thrown when there is an attempt to access an unloaded class.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsUnauthorizedAccessExceptionThe exception that is thrown when the operating system denies access because of an I/O error or a specific type of security error.
Public classUnhandledExceptionEventArgsProvides data for the event that is raised when there is an exception that is not handled in any application domain.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsUriProvides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsUriBuilderProvides a custom constructor for uniform resource identifiers (URIs) and modifies URIs for the Uri class.
Public classUriFormatExceptionThe exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected.
Public classUriParserParses a new URI scheme. This is an abstract class.
Public classUriTemplateA class that represents a Uniform Resource Identifier (URI) template.
Public classUriTemplateEquivalenceComparerA class used to compare UriTemplate instances for structural (instead of reference) equivalence.
Public classUriTemplateMatchA class that represents the results of a match operation on a UriTemplate instance.
Public classUriTemplateMatchExceptionRepresents an error when matching a Uri to a UriTemplateTable.
Public classUriTemplateTableA class that represents an associative set of UriTemplate objects.
Public classUriTypeConverterConverts a String type to a Uri type, and vice versa.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsValueTypeProvides the base class for value types.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsVersionRepresents the version number of an assembly, operating system, or the common language runtime. This class cannot be inherited.
Public classSupported by Portable Class LibrarySupported in .NET for Windows Store appsWeakReferenceRepresents a weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.
Public classSupported in .NET for Windows Store appsWeakReference<T>Represents a typed weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.
Public classSupported in .NET for Windows Store appsWindowsRuntimeSystemExtensionsProvides extension methods for converting between tasks and Windows Runtime asynchronous actions and operations.
  StructureDescription
Public structureArgIteratorRepresents a variable-length argument list; that is, the parameters of a function that takes a variable number of arguments.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsArraySegment<T>Delimits a section of a one-dimensional array.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsBooleanRepresents a Boolean value.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsByteRepresents an 8-bit unsigned integer.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsCharRepresents a character as a UTF-16 code unit.
Public structureConsoleKeyInfoDescribes 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.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsDateTimeRepresents an instant in time, typically expressed as a date and time of day.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsDateTimeOffsetRepresents a point in time, typically expressed as a date and time of day, relative to Coordinated Universal Time (UTC).
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsDecimalRepresents a decimal number.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsDoubleRepresents a double-precision floating-point number.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsGuidRepresents a globally unique identifier (GUID).
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsInt16Represents a 16-bit signed integer.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsInt32Represents a 32-bit signed integer.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsInt64Represents a 64-bit signed integer.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsIntPtrA platform-specific type that is used to represent a pointer or a handle.
Public structureModuleHandleRepresents a runtime handle for a module.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsNullable<T>Represents a value type that can be assigned null.
Public structureRuntimeArgumentHandleReferences a variable-length argument list.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsRuntimeFieldHandleRepresents a field using an internal metadata token.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsRuntimeMethodHandleRuntimeMethodHandle is a handle to the internal metadata representation of a method.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsRuntimeTypeHandleRepresents a type using an internal metadata token.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsSByteRepresents an 8-bit signed integer.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsSingleRepresents a single-precision floating-point number.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsTimeSpanRepresents a time interval.
Public structureTimeZoneInfo.TransitionTimeProvides 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.
Public structureTypedReferenceDescribes objects that contain both a managed pointer to a location and a runtime representation of the type that may be stored at that location.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsUInt16Represents a 16-bit unsigned integer.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsUInt32Represents a 32-bit unsigned integer.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsUInt64Represents a 64-bit unsigned integer.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsUIntPtrA platform-specific type that is used to represent a pointer or a handle.
Public structureSupported by Portable Class LibrarySupported in .NET for Windows Store appsVoidSpecifies a return value type for a method that does not return a value.
  InterfaceDescription
Public interface_AppDomainExposes the public members of the System.AppDomain class to unmanaged code.
Public interfaceIAppDomainSetupRepresents assembly binding information that can be added to an instance of AppDomain.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIAsyncResultRepresents the status of an asynchronous operation.
Public interfaceICloneableSupports cloning, which creates a new instance of a class with the same value as an existing instance.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIComparableDefines a generalized type-specific comparison method that a value type or class implements to order or sort its instances.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIComparable<T>Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method for ordering instances.
Public interfaceSupported by Portable Class LibraryIConvertibleDefines methods that convert the value of the implementing reference or value type to a common language runtime type that has an equivalent value.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsICustomFormatterDefines a method that supports custom formatting of the value of an object.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIDisposableDefines a method to release allocated resources.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIEquatable<T>Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIFormatProviderProvides a mechanism for retrieving an object to control formatting.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIFormattableProvides functionality to format the value of an object into a string representation.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIObservable<T>Defines a provider for push-based notification.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIObserver<T>Provides a mechanism for receiving push-based notifications.
Public interfaceSupported in .NET for Windows Store appsIProgress<T>Defines a provider for progress updates.
Public interfaceSupported by Portable Class LibrarySupported in .NET for Windows Store appsIServiceProviderDefines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.
  DelegateDescription
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsActionEncapsulates a method that has no parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T>Encapsulates a method that has a single parameter and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2>Encapsulates a method that has two parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3>Encapsulates a method that has three parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3, T4>Encapsulates a method that has four parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3, T4, T5>Encapsulates a method that has five parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3, T4, T5, T6>Encapsulates a method that has six parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3, T4, T5, T6, T7>Encapsulates a method that has seven parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3, T4, T5, T6, T7, T8>Encapsulates a method that has eight parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3, T4, T5, T6, T7, T8, T9>Encapsulates a method that has nine parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>Encapsulates a method that has 10 parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>Encapsulates a method that has 11 parameters and does not return a value.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAction<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.
Public delegateAppDomainInitializerRepresents the callback method to invoke when the application domain is initialized.
Public delegateAssemblyLoadEventHandlerRepresents the method that handles the AssemblyLoad event of an AppDomain.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsAsyncCallbackReferences a method to be called when a corresponding asynchronous operation completes.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsComparison<T>Represents the method that compares two objects of the same type.
Public delegateConsoleCancelEventHandlerRepresents the method that will handle the CancelKeyPress event of a System.Console.
Public delegateConverter<TInput, TOutput>Represents a method that converts an object from one type to another type.
Public delegateCrossAppDomainDelegateUsed by DoCallBack for cross-application domain calls.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsEventHandlerRepresents the method that will handle an event that has no event data.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsEventHandler<TEventArgs>Represents the method that will handle an event when the event provides data.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<TResult>Encapsulates a method that has no parameters and returns a value of the type specified by the TResult parameter.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<T, TResult>Encapsulates a method that has one parameter and returns a value of the type specified by the TResult parameter.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<T1, T2, TResult>Encapsulates a method that has two parameters and returns a value of the type specified by the TResult parameter.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<T1, T2, T3, TResult>Encapsulates a method that has three parameters and returns a value of the type specified by the TResult parameter.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<T1, T2, T3, T4, TResult>Encapsulates a method that has four parameters and returns a value of the type specified by the TResult parameter.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsFunc<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.
Public delegateSupported by Portable Class LibrarySupported in .NET for Windows Store appsPredicate<T>Represents the method that defines a set of criteria and determines whether the specified object meets those criteria.
Public delegateResolveEventHandlerRepresents a method that handles the AppDomain.TypeResolve, AppDomain.ResourceResolve, or AssemblyResolve event of an AppDomain.
Public delegateUnhandledExceptionEventHandlerRepresents the method that will handle the event raised by an exception that is not handled by the application domain.
  EnumerationDescription
Public enumerationActivationContext.ContextFormIndicates the context for a manifest-activated application.
Public enumerationAppDomainManagerInitializationOptionsSpecifies the action that a custom application domain manager takes when initializing a new domain.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsAttributeTargetsSpecifies the application elements on which it is valid to apply an attribute.
Public enumerationBase64FormattingOptionsSpecifies whether relevant Convert.ToBase64CharArray and Convert.ToBase64String methods insert line breaks in their output.
Public enumerationConsoleColorSpecifies constants that define foreground and background colors for the console.
Public enumerationConsoleKeySpecifies the standard keys on a console.
Public enumerationConsoleModifiersRepresents the SHIFT, ALT, and CTRL modifier keys on a keyboard.
Public enumerationConsoleSpecialKeySpecifies combinations of modifier and console keys that can interrupt the current process.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsDateTimeKindSpecifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsDayOfWeekSpecifies the day of the week.
Public enumerationEnvironment.SpecialFolderSpecifies enumerated constants used to retrieve directory paths to system special folders.
Public enumerationEnvironment.SpecialFolderOptionSpecifies options to use for getting the path to a special folder.
Public enumerationEnvironmentVariableTargetSpecifies the location where an environment variable is stored or retrieved in a set or get operation.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsGCCollectionModeSpecifies the behavior for a forced garbage collection.
Public enumerationGCNotificationStatusProvides information about the current registration for notification of the next full garbage collection.
Public enumerationGenericUriParserOptionsSpecifies options for a UriParser.
Public enumerationLoaderOptimizationAn enumeration used with the LoaderOptimizationAttribute class to specify loader optimizations for an executable.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsMidpointRoundingSpecifies how mathematical rounding methods should process a number that is midway between two numbers.
Public enumerationPlatformIDIdentifies the operating system, or platform, supported by an assembly.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsStringComparisonSpecifies the culture, case, and sort rules to be used by certain overloads of the String.Compare and String.Equals methods.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsStringSplitOptionsSpecifies whether applicable String.Split method overloads include or omit empty substrings from the return value.
Public enumerationSupported by Portable Class LibraryTypeCodeSpecifies the type of an object.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsUriComponentsSpecifies the parts of a Uri.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsUriFormatControls how URI information is escaped.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsUriHostNameTypeDefines host name types for the Uri.CheckHostName method.
Public enumerationUriIdnScopeProvides the possible values for the configuration setting of the System.Configuration.IdnElement in the System.Configuration namespace.
Public enumerationSupported by Portable Class LibrarySupported in .NET for Windows Store appsUriKindDefines the kinds of Uris for the Uri.IsWellFormedUriString(String, UriKind) and several Uri.Uri methods.
Public enumerationUriPartialDefines the parts of a URI for the Uri.GetLeftPart method.
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.