Object Hierarchy

The following table lists the classes derived from System.Object .

Derived Classes

Class Description
Accessibility.CAccPropServicesClass  
Microsoft.Aspnet.Snapin.AspNetManagementUtility Provides helper methods that are used by the ASP.NET snap-in for the Microsoft Management Utility (MMC). This class cannot be inherited.
Microsoft.Build.BuildEngine.BuildItem Represents a single item in an MSBuild project.
Microsoft.Build.BuildEngine.BuildItemGroup Represents a collection of BuildItem objects.
Microsoft.Build.BuildEngine.BuildItemGroupCollection Represents a collection of BuildItemGroup objects.
Microsoft.Build.BuildEngine.BuildProperty Represents a single property in an MSBuild project.
Microsoft.Build.BuildEngine.BuildPropertyGroup Represents a collection of BuildProperty objects.
Microsoft.Build.BuildEngine.BuildPropertyGroupCollection Represents a collection of BuildPropertyGroup objects.
Microsoft.Build.BuildEngine.BuildTask Represents a Task element in a project.
Microsoft.Build.BuildEngine.ConsoleLogger Implements the standard console logger that outputs event data to the console window during a build.
Microsoft.Build.BuildEngine.Engine Represents the MSBuild engine.
Microsoft.Build.BuildEngine.Import Represents a single Import element in an MSBuild project.
Microsoft.Build.BuildEngine.ImportCollection Represents a collection of all Import elements in a project.
Microsoft.Build.BuildEngine.Project Represents a project that can be built using MSBuild.
Microsoft.Build.BuildEngine.Target Represents a single Target element in an MSBuild project.
Microsoft.Build.BuildEngine.TargetCollection Represents a collection of all Target elements in a project.
Microsoft.Build.BuildEngine.UsingTask Represents a single UsingTask element in an MSBuild project.
Microsoft.Build.BuildEngine.UsingTaskCollection Represents a collection of all UsingTask elements in a project.
Microsoft.Build.BuildEngine.Utilities Contains utility methods used by MSBuild. This class cannot be inherited.
Microsoft.Build.Tasks.Deployment.Bootstrapper.BootstrapperBuilder This class is the top-level object for the bootstrapper system.
Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildMessage This class defines messages that occur during the BootstrapperBuilder build operation.
Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildResults Represents the results of the BootstrapperBuilder build operation.
Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildSettings This class defines the settings for the bootstrapper build operation.
Microsoft.Build.Tasks.Deployment.Bootstrapper.Product This class represents a product that the BootstrapperBuilder finds in the Path property.
Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductBuilder This class represents a buildable version of a Product.
Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductBuilderCollection This class contains a collection of ProductBuilder objects.
Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductCollection This interface represents a collection of Product objects. The collection is a closed set generated by the BootstrapperBuilder based on the Path property. The client cannot add or remove items from this collection.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.ApplicationIdentity Provides a unique identifier for a ClickOnce application.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity Specifies the identity of the manifest.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReferenceCollection Provides a collection for manifest assembly references.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.BaseReference Describes base functionality common to both file references and assembly references.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.ComClass  
Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReferenceCollection Represents a collection for manifest file references.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest This class represents base functionality common to all supported manifest types.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.ManifestReader Reads an XML manifest file into an object representation.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.ManifestWriter Writes an object representation of a manifest to XML.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.OutputMessage This class represents an error, warning, or informational output message for the manifest generator.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.OutputMessageCollection This class represent a collection for output messages.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.ProxyStub  
Microsoft.Build.Tasks.Deployment.ManifestUtilities.SecurityUtilities Provides a set of utility functions for manipulating security permision sets and signing.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.TrustInfo This class represents the application security trust information.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.TypeLib  
Microsoft.Build.Tasks.Deployment.ManifestUtilities.WindowClass  
Microsoft.Build.Utilities.CommandLineBuilder Comprises utility methods for constructing a command line.
Microsoft.Build.Utilities.Logger When overridden in a derived form, provides functionality for loggers that handle events raised by the MSBuild engine.
Microsoft.Build.Utilities.Task When overridden in a derived form, provides functionality for tasks.
Microsoft.Build.Utilities.ToolLocationHelper Provides utility methods for locating .NET Framework and .NET Framework SDK files and directories.
Microsoft.CLRAdmin.CAbout  
Microsoft.CLRAdmin.CCommandHistory  
Microsoft.CLRAdmin.CData  
Microsoft.CLRAdmin.CDO  
Microsoft.CLRAdmin.CNode  
Microsoft.CLRAdmin.CPropPage  
Microsoft.CSharp.Compiler  
Microsoft.CSharp.CompilerError  
Microsoft.IE.IHostStubClass  
Microsoft.IE.Manager  
Microsoft.IE.SecureFactory  
Microsoft.JScript.AST  
Microsoft.JScript.CmdLineOptionParser  
Microsoft.JScript.Context  
Microsoft.JScript.Convert  
Microsoft.JScript.DebugConvert  
Microsoft.JScript.DocumentContext  
Microsoft.JScript.DynamicFieldInfo  
Microsoft.JScript.Empty  
Microsoft.JScript.FieldAccessor  
Microsoft.JScript.GlobalObject  
Microsoft.JScript.Globals  
Microsoft.JScript.JSAuthor  
Microsoft.JScript.JSParser  
Microsoft.JScript.JSScanner  
Microsoft.JScript.LateBinding  
Microsoft.JScript.MemberInfoList  
Microsoft.JScript.MethodInvoker  
Microsoft.JScript.Missing  
Microsoft.JScript.Namespace  
Microsoft.JScript.Runtime  
Microsoft.JScript.ScriptObject  
Microsoft.JScript.ScriptStream  
Microsoft.JScript.SimpleHashtable  
Microsoft.JScript.SuperTypeMembersSorter  
Microsoft.JScript.TypedArray  
Microsoft.JScript.Vsa.ResInfo  
Microsoft.JScript.VsaItem  
Microsoft.JScript.VsaItems  
Microsoft.SqlServer.Server.SqlContext Represents an abstraction of the caller's context, which provides access to the SqlPipe, SqlTriggerContext, and WindowsIdentity objects. This class cannot be inherited.
Microsoft.SqlServer.Server.SqlDataRecord Represents a single row of data and its metadata. This class cannot be inherited.
Microsoft.SqlServer.Server.SqlMetaData Specifies and retrieves metadata information from parameters and columns of SqlDataRecord objects. This class cannot be inherited.
Microsoft.SqlServer.Server.SqlPipe Allows managed stored procedures running in-process on a SQL Server database to return results back to the caller. This class cannot be inherited.
Microsoft.SqlServer.Server.SqlTriggerContext Provides contextual information about the trigger that was fired.
Microsoft.VisualBasic.ApplicationServices.ApplicationBase Provides properties, methods, and events related to the current application.
Microsoft.VisualBasic.ApplicationServices.AssemblyInfo Provides properties for getting the information about the application, such as the version number, description, loaded assemblies, and so on.
Microsoft.VisualBasic.ApplicationServices.User Provides access to the information about the current user.
Microsoft.VisualBasic.Collection A Visual Basic Collection is an ordered set of items that can be referred to as a unit.
Microsoft.VisualBasic.CompilerServices.BooleanType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.ByteType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.CharArrayType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.CharType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.Conversions This class provides methods that perform various type conversions.
Microsoft.VisualBasic.CompilerServices.DateType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.DecimalType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.DoubleType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.ExceptionUtils  
Microsoft.VisualBasic.CompilerServices.FlowControl  
Microsoft.VisualBasic.CompilerServices.HostServices  
Microsoft.VisualBasic.CompilerServices.IntegerType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.LateBinding  
Microsoft.VisualBasic.CompilerServices.LikeOperator This class provides helpers that the Visual Basic compiler uses to do the work for the Like Operator. It is not meant to be called directly from your code.
Microsoft.VisualBasic.CompilerServices.LongType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.NewLateBinding This class provides helpers that the Visual Basic compiler uses for late binding calls; it is not meant to be called directly from your code.
Microsoft.VisualBasic.CompilerServices.ObjectFlowControl The Visual Basic compiler uses this class for object flow control; it is not meant to be called directly from your code.
Microsoft.VisualBasic.CompilerServices.ObjectFlowControl.ForLoopControl  
Microsoft.VisualBasic.CompilerServices.ObjectType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.Operators This class provides late-bound math operators, such as AddObject and CompareObject, which the Visual Basic compiler uses internally. This class is not meant to be called directly from your code.
Microsoft.VisualBasic.CompilerServices.ProjectData This class provides helpers for the Visual Basic Err object. It is not meant to be called directly from your code.
Microsoft.VisualBasic.CompilerServices.ShortType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.SingleType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.StaticLocalInitFlag The Visual Basic compiler uses this class internally when initializing static local members; it is not meant to be called directly from your code.
Microsoft.VisualBasic.CompilerServices.StringType This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.
Microsoft.VisualBasic.CompilerServices.Utils This class contains utilities that the Visual Basic compiler uses; it is not meant to be called directly from your code.
Microsoft.VisualBasic.CompilerServices.Versioned The Versioned module contains procedures used to interact with objects, applications, and systems.
Microsoft.VisualBasic.Constants The Constants module contains miscellaneous constants. These constants can be used anywhere in your code.
Microsoft.VisualBasic.ControlChars The ControlChars module contains constants used as control characters. These constants can be used anywhere in your code.
Microsoft.VisualBasic.Conversion The Conversion module contains the procedures used to perform various conversion operations.
Microsoft.VisualBasic.DateAndTime The DateAndTime module contains the procedures and properties used in date and time operations.
Microsoft.VisualBasic.Devices.Audio Provides methods for playing sounds.
Microsoft.VisualBasic.Devices.Clock Provides properties for accessing the current local time and Universal Coordinated Time (equivalent to Greenwich Mean Time) from the system clock.
Microsoft.VisualBasic.Devices.ComputerInfo Provides properties for getting information about the computer's memory, loaded assemblies, name, and operating system.
Microsoft.VisualBasic.Devices.Keyboard Provides properties for accessing the current state of the keyboard, such as what keys are currently pressed, and provides a method to send keystrokes to the active window.
Microsoft.VisualBasic.Devices.Mouse Provides properties for getting information about the format and configuration of the mouse installed on the local computer.
Microsoft.VisualBasic.Devices.Network Provides a property, event, and methods for interacting with the network to which the computer is connected.
Microsoft.VisualBasic.Devices.Ports Provides a property and a method for accessing the computer's serial ports.
Microsoft.VisualBasic.Devices.ServerComputer Provides properties for manipulating computer components such as audio, the clock, the keyboard, the file system, and so on.
Microsoft.VisualBasic.ErrObject The ErrObject module contains properties and procedures used to identify and handle run-time errors using the Err object.
Microsoft.VisualBasic.FileIO.FileSystem Provides properties and methods for working with drives, files, and directories.
Microsoft.VisualBasic.FileIO.SpecialDirectories Provides properties for accessing commonly referenced directories.
Microsoft.VisualBasic.FileIO.TextFieldParser Provides methods and properties for parsing structured text files.
Microsoft.VisualBasic.FileSystem The FileSystem module contains the procedures used to perform file, directory or folder, and system operations. The My feature gives you greater productivity and performance in file I/O operations than using the FileSystem module. For more information, see My.Computer.FileSystem Object.
Microsoft.VisualBasic.Financial The Financial module contains procedures used to perform financial operations.
Microsoft.VisualBasic.Globals The Globals module contains script engine functions.
Microsoft.VisualBasic.Information The Information module contains the procedures used to return, test for, or verify information.
Microsoft.VisualBasic.Interaction The Interaction module contains procedures used to interact with objects, applications, and systems.
Microsoft.VisualBasic.Logging.Log Provides a property and methods for writing event and exception information to the application's log listeners.
Microsoft.VisualBasic.MyServices.ClipboardProxy Provides methods for manipulating the Clipboard.
Microsoft.VisualBasic.MyServices.FileSystemProxy Provides properties and methods for working with drives, files, and directories.
Microsoft.VisualBasic.MyServices.Internal.ContextValue`1 This class supports My in Visual Basic.
Microsoft.VisualBasic.MyServices.RegistryProxy Provides properties and methods for manipulating the registry.
Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy Provides properties for accessing commonly referenced directories.
Microsoft.VisualBasic.Strings The Strings module contains procedures used to perform string operations.
Microsoft.VisualBasic.VBMath The VbMath module contains procedures used to perform mathematical operations.
Microsoft.VisualBasic.Vsa.VsaCompilerError  
Microsoft.VisualBasic.Vsa.VsaEngine  
Microsoft.VisualBasic.Vsa.VsaItem  
Microsoft.VisualBasic.Vsa.VsaItems  
Microsoft.VisualBasic.Vsa.VsaItemsEnumerator  
Microsoft.VisualC.CodeDomTypeInfo Encapsulates descriptions of a type.
Microsoft.VisualC.CppCodeGeneratorBase  
Microsoft.VisualC.IsConstModifier  
Microsoft.VisualC.IsCXXReferenceModifier  
Microsoft.VisualC.IsLongModifier  
Microsoft.VisualC.IsSignedModifier  
Microsoft.VisualC.IsVolatileModifier  
Microsoft.VisualC.NeedsCopyConstructorModifier A custom modifier applied to parameters that tells the CLR marshaler to call the parameter's copy constructor when marshaling the parameter.
Microsoft.VisualC.NoSignSpecifiedModifier  
Microsoft.Vsa.BaseVsaEngine  
Microsoft.Vsa.BaseVsaSite  
Microsoft.Vsa.BaseVsaStartup  
Microsoft.Vsa.Vb.CodeDOM.CodeDOMProcessor  
Microsoft.Vsa.Vb.CodeDOM.Location  
Microsoft.Vsa.VsaLoader This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Microsoft.Win32.IntranetZoneCredentialPolicy Defines a credential policy to be used for resource requests that are made using WebRequest and its derived classes.
Microsoft.Win32.Registry Provides RegistryKey objects that represent the root keys in the Windows registry, and static methods to access key/value pairs.
Microsoft.Win32.SystemEvents Provides access to system event notifications. This class cannot be inherited.
Microsoft.WindowsCE.Forms.InputMethod Provides the name and class ID for a member of the InputPanel.InputMethodCollection class for a Pocket PC. This class cannot be inherited.
Microsoft.WindowsCE.Forms.InputModeEditor Provides access to Smartphone input methods for entering text.
Microsoft.WindowsCE.Forms.InputPanel.InputMethodCollection Provides access to all input method software installed on a Pocket PC. This class cannot be inherited.
Microsoft.WindowsCE.Forms.LogFont Defines the characteristics of a font for creating rotated text effects.
Microsoft.WindowsCE.Forms.MessageWindow Provides the ability to send and receive Windows-based messages.
Microsoft.WindowsCE.Forms.MobileDevice A class for a containing events for mobile devices.
Microsoft.WindowsCE.Forms.SystemSettings Provides access to user interface and native Windows CE operating system settings on a device.
Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation Manipulates adapter information. This class cannot be inherited.
Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection Manipulates a collection of adapters. This class cannot be inherited.
Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh Manipulates and queries mesh objects and derived mesh objects.
Microsoft_VsaVb.VsaDTEngineClass  
Microsoft_VsaVb.VsaEngineClass  
System.ActivationContext Identifies the activation context for the current application. This class cannot be inherited.
System.Activator Contains methods to create types of objects locally or remotely, or obtain references to existing remote objects. This class cannot be inherited.
System.AppDomainSetup Represents assembly binding information that can be added to an instance of AppDomain.
System.ApplicationId Contains information used to uniquely identify an application. This class cannot be inherited.
System.ApplicationIdentity Provides the ability to uniquely identify a manifest-activated application. This class cannot be inherited.
System.Array Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.
System.Attribute Represents the base class for custom attributes.
System.BitConverter Converts base data types to an array of bytes, and an array of bytes to base data types.
System.Buffer Manipulates arrays of primitive types.
System.CharEnumerator Supports iterating over a String object and reading its individual characters. This class cannot be inherited.
System.CodeDom.CodeAttributeArgument Represents an argument used in a metadata attribute declaration.
System.CodeDom.CodeAttributeDeclaration Represents an attribute declaration.
System.CodeDom.CodeCatchClause Represents a catch exception block of a try/catch statement.
System.CodeDom.CodeLinePragma Represents a specific location within a specific file.
System.CodeDom.CodeNamespaceImportCollection Represents a collection of CodeNamespaceImport objects.
System.CodeDom.CodeObject Provides a common base class for most Code Document Object Model (CodeDOM) objects.
System.CodeDom.Compiler.CodeGenerator Provides an example implementation of the ICodeGenerator interface. This class is abstract.
System.CodeDom.Compiler.CodeGeneratorOptions Represents a set of options used by a code generator.
System.CodeDom.Compiler.CodeParser Provides an empty implementation of the ICodeParser interface.
System.CodeDom.Compiler.CompilerError Represents a compiler error or warning.
System.CodeDom.Compiler.CompilerInfo Represents the configuration settings of a language provider. This class cannot be inherited.
System.CodeDom.Compiler.CompilerParameters Represents the parameters used to invoke a compiler.
System.CodeDom.Compiler.CompilerResults Represents the results of compilation that are returned from a compiler.
System.CodeDom.Compiler.Executor Provides command execution functions for invoking compilers. This class cannot be inherited.
System.CodeDom.Compiler.TempFileCollection Represents a collection of temporary files.
System.Collections.ArrayList Implements the IList interface using an array whose size is dynamically increased as required.
System.Collections.BitArray Manages a compact array of bit values, which are represented as Booleans, where true indicates that the bit is on (1) and false indicates the bit is off (0).
System.Collections.CaseInsensitiveComparer Compares two objects for equivalence, ignoring the case of strings.
System.Collections.CaseInsensitiveHashCodeProvider Supplies a hash code for an object, using a hashing algorithm that ignores the case of strings.
System.Collections.CollectionBase Provides the abstract base class for a strongly typed collection.
System.Collections.Comparer Compares two objects for equivalence, where string comparisons are case-sensitive.
System.Collections.DictionaryBase Provides the abstract base class for a strongly typed collection of key/value pairs.
System.Collections.Generic.Comparer`1 Provides a base class for implementations of the IComparer generic interface.
System.Collections.Generic.Dictionary`2 Represents a collection of keys and values.
System.Collections.Generic.Dictionary`2.KeyCollection Represents the collection of keys in a Dictionary. This class cannot be inherited.
System.Collections.Generic.Dictionary`2.ValueCollection Represents the collection of values in a Dictionary. This class cannot be inherited.
System.Collections.Generic.EqualityComparer`1 Provides a base class for implementations of the IEqualityComparer generic interface.
System.Collections.Generic.LinkedList`1 Represents a doubly linked list.
System.Collections.Generic.LinkedListNode`1 Represents a node in a LinkedList. This class cannot be inherited.
System.Collections.Generic.List`1 Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists.
System.Collections.Generic.Queue`1 Represents a first-in, first-out collection of objects.
System.Collections.Generic.SortedDictionary`2 Represents a collection of key/value pairs that are sorted on the key.
System.Collections.Generic.SortedDictionary`2.KeyCollection Represents the collection of keys in a SortedDictionary. This class cannot be inherited.
System.Collections.Generic.SortedDictionary`2.ValueCollection Represents the collection of values in a SortedDictionary. This class cannot be inherited
System.Collections.Generic.SortedList`2 Represents a collection of key/value pairs that are sorted by key based on the associated IComparer implementation.
System.Collections.Generic.Stack`1 Represents a variable size last-in-first-out (LIFO) collection of instances of the same arbitrary type.
System.Collections.Hashtable Represents a collection of key/value pairs that are organized based on the hash code of the key.
System.Collections.ObjectModel.Collection`1 Provides the base class for a generic collection.
System.Collections.ObjectModel.ReadOnlyCollection`1 Provides the base class for a generic read-only collection.
System.Collections.Queue Represents a first-in, first-out collection of objects.
System.Collections.ReadOnlyCollectionBase Provides the abstract base class for a strongly typed non-generic read-only collection.
System.Collections.SortedList Represents a collection of key/value pairs that are sorted by the keys and are accessible by key and by index.
System.Collections.Specialized.CollectionsUtil Creates collections that ignore the case in strings.
System.Collections.Specialized.HybridDictionary Implements IDictionary by using a ListDictionary while the collection is small, and then switching to a Hashtable when the collection gets large.
System.Collections.Specialized.ListDictionary Implements IDictionary using a singly linked list. Recommended for collections that typically contain 10 items or less.
System.Collections.Specialized.NameObjectCollectionBase Provides the abstract base class for a collection of associated String keys and Object values that can be accessed either with the key or with the index.
System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Represents a collection of the String keys of a collection.
System.Collections.Specialized.OrderedDictionary Represents a collection of key/value pairs that are ordered based on the key/index.
System.Collections.Specialized.StringCollection Represents a collection of strings.
System.Collections.Specialized.StringDictionary Implements a hash table with the key and the value strongly typed to be strings rather than objects.
System.Collections.Specialized.StringEnumerator Supports a simple iteration over a StringCollection.
System.Collections.Stack Represents a simple last-in-first-out (LIFO) non-generic collection of objects.
System.ComponentModel.AsyncOperation Tracks the lifetime of an asynchronous operation.
System.ComponentModel.AsyncOperationManager Provides concurrency management for classes that support asynchronous method calls. This class cannot be inherited.
System.ComponentModel.AttributeCollection Represents a collection of attributes.
System.ComponentModel.ComponentEditor Provides the base class for a custom component editor.
System.ComponentModel.Container Encapsulates zero or more components.
System.ComponentModel.ContainerFilterService Provides a base class for the container filter service.
System.ComponentModel.CustomTypeDescriptor Provides a simple default implementation of the ICustomTypeDescriptor interface.
System.ComponentModel.Design.CommandID Represents a unique command identifier that consists of a numeric command ID and a GUID menu group identifier.
System.ComponentModel.Design.ComponentDesigner Extends the design mode behavior of a component.
System.ComponentModel.Design.ComponentDesigner.ShadowPropertyCollection Represents a collection of shadow properties that should override inherited default or assigned values for specific properties. This class cannot be inherited.
System.ComponentModel.Design.Data.DataSourceDescriptor Implements the basic functionality required by a single data source at the EnvDTE.Project level.
System.ComponentModel.Design.Data.DataSourceGroup Implements the basic functionality required by a single data source at the EnvDTE.Project level.
System.ComponentModel.Design.Data.DataSourceProviderService Implements the basic functionality required of a service for providing access to a data source at the EnvDTE.Project level.
System.ComponentModel.Design.Data.DesignerDataColumn Represents a column of a table or view in the data store accessed through a data connection. This class cannot be inherited.
System.ComponentModel.Design.Data.DesignerDataConnection Represents a connection to a data store in a design tool. This class cannot be inherited.
System.ComponentModel.Design.Data.DesignerDataParameter Represents a parameter for a stored procedure. This class cannot be inherited.
System.ComponentModel.Design.Data.DesignerDataRelationship Represents to the designer a relationship between two tables in the data source accessed through a data connection. This class cannot be inherited.
System.ComponentModel.Design.Data.DesignerDataSchemaClass Specifies the types of objects that can be retrieved from a data-store schema. This class cannot be inherited.
System.ComponentModel.Design.Data.DesignerDataStoredProcedure Represents a stored procedure in the data store.
System.ComponentModel.Design.Data.DesignerDataTableBase Defines the properties and methods shared between data-store tables and data-store views.
System.ComponentModel.Design.DesignerActionItem Provides the base class for types that represent a panel item on a smart tag panel.
System.ComponentModel.Design.DesignerActionList Provides the base class for types that define a list of items used to create a smart tag panel.
System.ComponentModel.Design.DesignerActionService Establishes a design-time service that manages the collection of DesignerActionItem objects for components.
System.ComponentModel.Design.DesignerActionUIService Manages the user interface (UI) for a smart tag panel. This class cannot be inherited.
System.ComponentModel.Design.DesignerCollection Represents a collection of designers.
System.ComponentModel.Design.DesignerCommandSet Represents a base class for design-time tools, not derived from ComponentDesigner, that provide smart tag or designer verb capabilities.
System.ComponentModel.Design.DesignerOptionService Provides a base class for getting and setting option values for a designer.
System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection Contains a collection of designer options. This class cannot be inherited.
System.ComponentModel.Design.DesignerTransaction Provides a way to group a series of design-time actions to improve performance and enable most types of changes to be undone.
System.ComponentModel.Design.DesignSurface Presents a user interface for designing components.
System.ComponentModel.Design.DesignSurfaceCollection Contains a collection of design surfaces. This class cannot be inherited.
System.ComponentModel.Design.DesignSurfaceManager Manages a collection of DesignSurface objects.
System.ComponentModel.Design.DesigntimeLicenseContextSerializer Provides support for design-time license context serialization.
System.ComponentModel.Design.EventBindingService A default implementation of the IEventBindingService interface.
System.ComponentModel.Design.InheritanceService Provides a set of methods for identifying inherited components.
System.ComponentModel.Design.LocalizationExtenderProvider Provides design-time support for localization features to a root designer.
System.ComponentModel.Design.MenuCommand Represents a Windows menu or toolbar command item.
System.ComponentModel.Design.MenuCommandService Implements the IMenuCommandService interface.
System.ComponentModel.Design.Serialization.CodeDomLocalizationProvider Provides CodeDOM resource serialization services. This class cannot be inherited.
System.ComponentModel.Design.Serialization.CodeDomSerializerBase Provides a base class for CodeDomSerializer classes.
System.ComponentModel.Design.Serialization.ComponentSerializationService Provides the base class for serializing a set of components or serializable objects into a serialization store.
System.ComponentModel.Design.Serialization.ContextStack Provides a stack object that can be used by a serializer to make information available to nested serializers.
System.ComponentModel.Design.Serialization.DesignerLoader Provides a basic designer loader interface that can be used to implement a custom designer loader.
System.ComponentModel.Design.Serialization.DesignerSerializationManager Provides an implementation of the IDesignerSerializationManager interface.
System.ComponentModel.Design.Serialization.ExpressionContext Provides a means of passing context state among serializers. This class cannot be inherited.
System.ComponentModel.Design.Serialization.InstanceDescriptor Provides the information necessary to create an instance of an object. This class cannot be inherited.
System.ComponentModel.Design.Serialization.MemberRelationshipService Provides the base class for relating one member to another.
System.ComponentModel.Design.Serialization.ObjectStatementCollection Holds a table of statements that is offered by the StatementContext. This class cannot be inherited.
System.ComponentModel.Design.Serialization.RootContext A CodeDomSerializer adds a root context to provide a definition of the root object. This class cannot be inherited
System.ComponentModel.Design.Serialization.SerializationStore Provides the base class for storing serialization data for the ComponentSerializationService.
System.ComponentModel.Design.Serialization.SerializeAbsoluteContext Specifies that serializers should handle default values. This class cannot be inherited.
System.ComponentModel.Design.Serialization.StatementContext Provides a location into which statements can be serialized. This class cannot be inherited.
System.ComponentModel.Design.ServiceContainer Provides a simple implementation of the IServiceContainer interface. This class cannot be inherited.
System.ComponentModel.Design.StandardCommands Defines identifiers for the standard set of commands that are available to most applications.
System.ComponentModel.Design.StandardToolWindows Defines GUID identifiers that correspond to the standard set of tool windows that are available in the design environment.
System.ComponentModel.Design.UndoEngine Specifies generic undo/redo functionality.
System.ComponentModel.Design.UndoEngine.UndoUnit Encapsulates a unit of work that a user can undo.
System.ComponentModel.EventDescriptorCollection Represents a collection of EventDescriptor objects.
System.ComponentModel.EventHandlerList Provides a simple list of delegates. This class cannot be inherited.
System.ComponentModel.InstanceCreationEditor Creates an instance of a particular type of property from a drop-down box within the PropertyGrid.
System.ComponentModel.License Provides the abstract base class for all licenses. A license is granted to a specific instance of a component.
System.ComponentModel.LicenseContext Specifies when you can use a licensed object and provides a way of obtaining additional services needed to support licenses running within its domain.
System.ComponentModel.LicenseManager Provides properties and methods to add a license to a component and to manage a LicenseProvider. This class cannot be inherited.
System.ComponentModel.LicenseProvider Provides the abstract base class for implementing a license provider.
System.ComponentModel.ListSortDescription Provides a description of the sort operation applied to a data source.
System.ComponentModel.ListSortDescriptionCollection Represents a collection of ListSortDescription objects.
System.ComponentModel.MarshalByValueComponent Implements IComponent and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed).
System.ComponentModel.MaskedTextProvider Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control.
System.ComponentModel.MemberDescriptor Represents a class member, such as a property or event. This is an abstract base class.
System.ComponentModel.PropertyDescriptorCollection Represents a collection of PropertyDescriptor objects.
System.ComponentModel.SyntaxCheck Provides methods to verify the machine name and path conform to a specific syntax. This class cannot be inherited.
System.ComponentModel.TypeConverter Provides a unified way of converting types of values to other types, as well as for accessing standard values and subproperties.
System.ComponentModel.TypeConverter.StandardValuesCollection Represents a collection of values.
System.ComponentModel.TypeDescriptionProvider Provides supplemental metadata to the TypeDescriptor.
System.ComponentModel.TypeDescriptor Provides information about the characteristics for a component, such as its attributes, properties, and events. This class cannot be inherited.
System.Configuration.AppSettingsReader Provides a method for reading values of a particular type from the configuration.
System.Configuration.Configuration Represents a configuration file applicable to a particular computer, application, or resource. This class cannot be inherited.
System.Configuration.ConfigurationElement Represents a configuration element within a configuration file.
System.Configuration.ConfigurationElementProperty Specifies the property of a configuration element. This class cannot be inherited.
System.Configuration.ConfigurationFileMap Defines the configuration file mapping for the machine configuration file.
System.Configuration.ConfigurationLocation Represents a location element within a configuration file.
System.Configuration.ConfigurationLockCollection Contains a collection of locked configuration objects. This class cannot be inherited.
System.Configuration.ConfigurationManager Provides access to configuration files for client applications. This class cannot be inherited.
System.Configuration.ConfigurationProperty Represents an attribute or a child of a configuration element. This class cannot be inherited.
System.Configuration.ConfigurationPropertyCollection Represents a collection of configuration-element properties.
System.Configuration.ConfigurationSectionGroup Represents a grouping of related sections within a configuration file.
System.Configuration.ConfigurationSettings Provides runtime support for reading configuration sections and common configuration settings.
System.Configuration.ConfigurationValidatorBase Acts as a base class for deriving a validation class so that a value of an object can be verified.
System.Configuration.ContextInformation Encapsulates the context information that is associated with a ConfigurationElement object. This class cannot be inherited.
System.Configuration.DictionarySectionHandler Provides key/value pair configuration information from a configuration section.
System.Configuration.ElementInformation Contains meta-information about an individual element within the configuration. This class cannot be inherited.
System.Configuration.ExeContext Manages the path context for the current application. This class cannot be inherited.
System.Configuration.IgnoreSectionHandler Provides a legacy section-handler definition for configuration sections that are not handled by the System.Configuration types.
System.Configuration.Install.InstallContext Contains information about the current installation.
System.Configuration.Install.ManagedInstallerClass  
System.Configuration.Internal.DelegatingConfigHost Delegates all members of the IInternalConfigHost interface to another instance of a host.
System.Configuration.NameValueFileSectionHandler Provides access to a configuration file. This type supports the .NET Framework configuration infrastructure and is not intended to be used directly from your code.
System.Configuration.NameValueSectionHandler Provides name/value-pair configuration information from a configuration section.
System.Configuration.PropertyInformation Contains meta-information on an individual property within the configuration. This type cannot be inherited.
System.Configuration.ProtectedConfiguration Provides access to the protected-configuration providers for the current application's configuration file.
System.Configuration.Provider.ProviderBase Provides a base implementation for the extensible provider model.
System.Configuration.Provider.ProviderCollection Represents a collection of provider objects that inherit from ProviderBase.
System.Configuration.SectionInformation Contains meta-information on an individual section within the configuration. This class cannot be inherited.
System.Configuration.SettingsBase Provides the base class used to support user property settings.
System.Configuration.SettingsProperty Used internally as the class that represents metadata about an individual configuration property.
System.Configuration.SettingsPropertyCollection Contains a collection of SettingsProperty objects.
System.Configuration.SettingsPropertyValue Contains the value of a settings property that can be loaded and stored by an instance of SettingsBase.
System.Configuration.SettingsPropertyValueCollection Contains a collection of settings property values, mapping SettingsProperty objects to SettingsPropertyValue objects.
System.Configuration.SingleTagSectionHandler Handles configuration sections that are represented by a single XML tag in the .config file.
System.Console Represents the standard input, output, and error streams for console applications. This class cannot be inherited.
System.Convert Converts a base data type to another base data type.
System.Data.Common.DbConnectionStringBuilder Provides a base class for strongly typed connection string builders.
System.Data.Common.DbDataRecord Implements IDataRecord and ICustomTypeDescriptor, and provides data binding support for DbEnumerator.
System.Data.Common.DbDataSourceEnumerator  
System.Data.Common.DbEnumerator Exposes the GetEnumerator method, which supports a simple iteration over a collection by a .NET Framework data provider.
System.Data.Common.DbMetaDataCollectionNames Provides a list of constants for the well-known MetaDataCollections: DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords, and Restrictions.
System.Data.Common.DbMetaDataColumnNames Provides static values that are used for the column names in the MetaDataCollection objects contained in the DataTable. The DataTable is created by the GetSchema method.
System.Data.Common.DbProviderConfigurationHandler  
System.Data.Common.DbProviderFactories Represents a set of static methods for creating one or more instances of DbProviderFactory classes.
System.Data.Common.DbProviderFactoriesConfigurationHandler  
System.Data.Common.DbProviderFactory Represents a set of methods for creating instances of a provider's implementation of the data source classes.
System.Data.Common.SchemaTableColumn Describes the column metadata of the schema for a database table.
System.Data.Common.SchemaTableOptionalColumn Describes optional column metadata of the schema for a database table.
System.Data.Constraint Represents a constraint that can be enforced on one or more DataColumn objects.
System.Data.DataRelation Represents a parent/child relationship between two DataTable objects.
System.Data.DataRow Represents a row of data in a DataTable.
System.Data.DataRowBuilder The DataRowBuilder type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
System.Data.DataRowView Represents a customized view of a DataRow.
System.Data.DataViewSetting Represents the default settings for ApplyDefaultSort, DataViewManager, RowFilter, RowStateFilter, Sort, and Table for DataViews created from the DataViewManager.
System.Data.DataViewSettingCollection Contains a read-only collection of DataViewSetting objects for each DataTable in a DataSet.
System.Data.Design.MethodSignatureGenerator This class is used to generate a database query method signature, as it will be created by the typed dataset generator.
System.Data.Design.TypedDataSetGenerator Generates a strongly typed DataSet class.
System.Data.InternalDataCollectionBase Provides the base functionality for creating collections.
System.Data.Odbc.OdbcError Collects information relevant to a warning or error returned by the data source.
System.Data.Odbc.OdbcErrorCollection Collects all errors generated by the OdbcDataAdapter. This class cannot be inherited.
System.Data.Odbc.OdbcMetaDataCollectionNames Provides a list of constants for use with the GetSchema method to retrieve metadata collections.
System.Data.Odbc.OdbcMetaDataColumnNames Provides static values that are used for the column names in the OdbcMetaDataCollectionNames objects contained in the DataTable. The DataTable is created by the GetSchema method.
System.Data.OleDb.OleDbEnumerator Provides a mechanism for enumerating all available OLE DB providers within the local network.
System.Data.OleDb.OleDbError Collects information relevant to a warning or error returned by the data source.
System.Data.OleDb.OleDbErrorCollection Collects all errors generated by the .NET Framework Data Provider for OLE DB. This class cannot be inherited.
System.Data.OleDb.OleDbMetaDataCollectionNames Provides a list of constants for use with the GetSchema method to retrieve metadata collections.
System.Data.OleDb.OleDbMetaDataColumnNames Provides static values that are used for the column names in the OleDbMetaDataCollectionNames objects contained in the DataTable. The DataTable is created by the GetSchema method.
System.Data.OleDb.OleDbSchemaGuid Returns the type of schema table specified by the GetOleDbSchemaTable method.
System.Data.Sql.SqlNotificationRequest Represents a request for notification for a given command.
System.Data.SqlClient.SqlBulkCopy Lets you efficiently bulk load a SQL Server table with data from another source.
System.Data.SqlClient.SqlBulkCopyColumnMapping Defines the mapping between a column in a SqlBulkCopy instance's data source and a column in the instance's destination table.
System.Data.SqlClient.SqlClientMetaDataCollectionNames Provides a list of constants for use with the GetSchema method to retrieve metadata collections.
System.Data.SqlClient.SQLDebugging Included to support debugging applications. Not intended for direct use.
System.Data.SqlClient.SqlDependency The SqlDependency object represents a query notification dependency between an application and an instance of SQL Server 2005. An application can create a SqlDependency object and register to receive notifications via the OnChangeEventHandler event handler.
System.Data.SqlClient.SqlError Collects information relevant to a warning or error returned by SQL Server.
System.Data.SqlClient.SqlErrorCollection Collects all errors generated by the .NET Framework Data Provider for SQL Server. This class cannot be inherited.
System.Data.SqlTypes.SqlBytes Represents a mutable reference type that wraps either a Buffer or a Stream.
System.Data.SqlTypes.SqlChars SqlChars is a mutable reference type that wraps a Char array or a SqlString instance.
System.Data.SqlTypes.SqlXml Represents XML data stored in or retrieved from a server.
System.Data.TypedDataSetGenerator Used to create a strongly typed DataSet.
System.DBNull Represents a null value.
System.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.
System.Deployment.Application.ApplicationDeployment Supports updates of the current deployment programmatically, as well as on-demand downloads of files. This class cannot be inherited.
System.Deployment.Application.DeploymentServiceCom Provides internal services for the ClickOnce deployment API.
System.Deployment.Application.InPlaceHostingManager Manages a ClickOnce deployment.
System.Deployment.Application.UpdateCheckInfo Represents detailed update information obtained through a call to CheckForDetailedUpdate.
System.Deployment.Internal.InternalActivationContextHelper  
System.Deployment.Internal.InternalApplicationIdentityHelper  
System.Diagnostics.CorrelationManager Correlates traces that are part of a logical transaction.
System.Diagnostics.CounterCreationData Defines the counter type, name, and Help string for a custom counter.
System.Diagnostics.CounterSampleCalculator Provides a set of utility functions for interpreting performance counter data.
System.Diagnostics.Debug Provides a set of methods and properties that help debug your code. This class cannot be inherited.
System.Diagnostics.Debugger Enables communication with a debugger. This class cannot be inherited.
System.Diagnostics.DiagnosticsConfigurationHandler Handles the diagnostics section of configuration files.
System.Diagnostics.EventInstance Represents language-neutral information for an event log entry.
System.Diagnostics.EventLogEntryCollection Defines size and enumerators for a collection of EventLogEntry instances.
System.Diagnostics.EventLogPermissionEntry Defines the smallest unit of a code access security permission that is set for an EventLog.
System.Diagnostics.EventSourceCreationData Represents the configuration settings used to create an event log source on the local computer or a remote computer.
System.Diagnostics.FileVersionInfo Provides version information for a physical file on disk.
System.Diagnostics.InstanceData Holds instance data associated with a performance counter sample.
System.Diagnostics.PerformanceCounterCategory Represents a performance object, which defines a category of performance counters.
System.Diagnostics.PerformanceCounterManager Prepares performance data for the performance.dll the system loads when working with performance counters.
System.Diagnostics.PerformanceCounterPermissionEntry Defines the smallest unit of a code access security permission that is set for a PerformanceCounter.
System.Diagnostics.ProcessStartInfo Specifies a set of values used when starting a process.
System.Diagnostics.StackFrame Provides information about a StackFrame, which represents a function call on the call stack for the current thread.
System.Diagnostics.StackTrace Represents a stack trace, which is an ordered collection of one or more stack frames.
System.Diagnostics.Stopwatch Provides a set of methods and properties that you can use to accurately measure elapsed time.
System.Diagnostics.Switch Provides an abstract base class to create new debugging and tracing switches.
System.Diagnostics.SymbolStore.SymBinder Represents a symbol binder for managed code.
System.Diagnostics.SymbolStore.SymDocument Represents a document referenced by a symbol store.
System.Diagnostics.SymbolStore.SymDocumentType Holds the public GUIDs for document types to be used with the symbol store.
System.Diagnostics.SymbolStore.SymDocumentWriter Provides methods for writing to a document referenced by a symbol store.
System.Diagnostics.SymbolStore.SymLanguageType Holds the public GUIDs for language types to be used with the symbol store.
System.Diagnostics.SymbolStore.SymLanguageVendor Holds the public GUIDs for language vendors to be used with the symbol store.
System.Diagnostics.SymbolStore.SymMethod Represents a method within a symbol store.
System.Diagnostics.SymbolStore.SymReader Provides access to documents, methods, and variables within a symbol store.
System.Diagnostics.SymbolStore.SymScope Represents a lexical scope within SymMethod, providing access to the start and end offsets of the scope, as well as its child and parent scopes.
System.Diagnostics.SymbolStore.SymVariable Represents a variable within a symbol store.
System.Diagnostics.SymbolStore.SymWriter Represents a symbol writer for managed code.
System.Diagnostics.Trace Provides a set of methods and properties that help you trace the execution of your code. This class cannot be inherited.
System.Diagnostics.TraceEventCache Provides trace event data specific to a thread and a process.
System.Diagnostics.TraceFilter Provides the base class for trace filter implementations.
System.Diagnostics.TraceListenerCollection Provides a thread-safe list of TraceListener objects.
System.Diagnostics.TraceSource Provides a set of methods and properties that enable applications to trace the execution of code and associate trace messages with their source.
System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport The ActiveDirectoryInterSiteTransport class represents an inter-site transport object.
System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition The ActiveDirectoryPartition class is an abstract class that represents a directory partition in a domain.
System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule The ActiveDirectorySchedule class represents the weekly schedule for an Active Directory replication.
System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass The ActiveDirectorySchemaClass class represents a schema class definition that is contained in the schema partition.
System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty The ActiveDirectorySchemaProperty class represents a schema property definition that is contained in the schema partition.
System.DirectoryServices.ActiveDirectory.ActiveDirectorySite The ActiveDirectorySite class defines a set of domain controllers that are well-connected in terms of speed and cost. A site object consists of a set of one or more IP subnets.
System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink The ActiveDirectorySiteLink class represents a set of two or more sites that can be scheduled, for replication, to communicate at uniform cost and through a particular transport.
System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge The ActiveDirectorySiteLinkBridge class represents a set of site links that communicate through a transport.
System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet The ActiveDirectorySubnet class represents a subnet in a Forest.
System.DirectoryServices.ActiveDirectory.AttributeMetadata The AttributeMetadata class is used to contain replication metadata for an Active Directory attribute.
System.DirectoryServices.ActiveDirectory.ConfigurationSet The ConfigurationSet class represents a configuration set for one or more ADAM instances.
System.DirectoryServices.ActiveDirectory.DirectoryContext The DirectoryContext class identifies a specific directory and the credentials that are used to access the directory.
System.DirectoryServices.ActiveDirectory.DirectoryServer The DirectoryServer class is an abstract class that represents an Active Directory server or ADAM instance.
System.DirectoryServices.ActiveDirectory.Forest The Forest class represents an Active Directory forest.
System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation The ForestTrustDomainInformation class contains information about a Domain object and is contained in a ForestTrustDomainInfoCollection object.
System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision Represents a collision record resulting from a collision between forest trust records.
System.DirectoryServices.ActiveDirectory.ReplicationConnection The ReplicationConnection class represents a replication connection.
System.DirectoryServices.ActiveDirectory.ReplicationCursor The ReplicationCursor class represents a replication operation occurrence.
System.DirectoryServices.ActiveDirectory.ReplicationFailure Contains information about a failed replication attempt.
System.DirectoryServices.ActiveDirectory.ReplicationNeighbor The ReplicationNeighbor class contains information about a replication neighbor of an AdamInstance or DomainController object.
System.DirectoryServices.ActiveDirectory.ReplicationOperation The ReplicationOperation class represents an Active Directory replication operation.
System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation The ReplicationOperationInformation class contains information about an Active Directory replication operation.
System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation Contains information about a SyncFromAllServersOperationException exception.
System.DirectoryServices.ActiveDirectory.TopLevelName Contains forest trust account information about a top-level domain in a Forest.
System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation The TrustRelationshipInformation class contains information for a trust relationship between a pair of Domain or Forest objects.
System.DirectoryServices.DirectoryEntries Contains a collection of DirectoryEntry objects.
System.DirectoryServices.DirectoryEntryConfiguration The DirectoryEntryConfiguration class provides a direct way to specify and obtain provider-specific options for manipulating a directory object. Typically, the options apply to search operations of the underlying directory store. The supported options are provider-specific.
System.DirectoryServices.DirectoryServicesPermissionEntry The DirectoryServicesPermissionEntry class defines the smallest unit of a code access security permission set for System.DirectoryServices.
System.DirectoryServices.DirectorySynchronization Specifies how to synchronize a directory within a domain.
System.DirectoryServices.DirectoryVirtualListView The DirectoryVirtualListView class specifies how to conduct a virtual list view search. A virtual list view search enables users to view search results as address-book style virtual list views. It is specifically designed for very large result sets. Search data is retrieved in contiguous subsets of a sorted directory search.
System.DirectoryServices.DirectoryVirtualListViewContext Specifies how to construct directory virtual list view response.
System.DirectoryServices.PropertyCollection The PropertyCollection class contains the properties of a DirectoryEntry.
System.DirectoryServices.Protocols.BerConverter The BerConverter class encodes and decodes structured data using basic encoding rules (BER).
System.DirectoryServices.Protocols.DirectoryConnection The DirectoryConnection class is an abstract class and cannot be instantiated. Use the LdapConnection or DsmlSoapHttpConnection classes to connect to a directory server.
System.DirectoryServices.Protocols.DirectoryControl The DirectoryControl class specifies extension data for various LDAP operations.
System.DirectoryServices.Protocols.DirectoryIdentifier The DirectoryIdentifier class is an abstract class that identifies the target to connect to.
System.DirectoryServices.Protocols.DirectoryOperation The DirectoryOperation class is an abstract class used as a base for request and response elements.
System.DirectoryServices.Protocols.DsmlDocument The DsmlDocument class is an abstract class to construct or manipulate a DSML document. It is the base class for both DsmlRequestDocument and DsmlResponseDocument. DsmlDocument supports collections and indexes. Each item in its collection is an object derived from DirectoryOperation.
System.DirectoryServices.Protocols.LdapSessionOptions The LdapSessionOptions class is used to get or set various LDAP session options.
System.DirectoryServices.Protocols.ReferralCallback The ReferralCallback class contains delegates used as referral callback methods.
System.DirectoryServices.Protocols.SearchResultEntry The SearchResultEntry class contains an object returned in the result set.
System.DirectoryServices.Protocols.SearchResultReference The SearchResultReference class contains a single search reference returned by the server.
System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation The SecurityPackageContextConnectionInformation class contains data about a secure connection.
System.DirectoryServices.Protocols.SortKey The SortKey class stores sort criteria for use by sort controls.
System.DirectoryServices.SchemaNameCollection Contains a list of the schema names that the SchemaFilter property of a DirectoryEntries object can use.
System.DirectoryServices.SearchResult The SearchResult class encapsulates a node in the Active Directory hierarchy that is returned during a search through DirectorySearcher.
System.DirectoryServices.SortOption Specifies how to sort the results of a search.
System.Drawing.Brushes Brushes for all the standard colors. This class cannot be inherited.
System.Drawing.BufferedGraphics Provides a graphics buffer for double buffering.
System.Drawing.BufferedGraphicsContext Provides methods for creating graphics buffers that can be used for double buffering.
System.Drawing.BufferedGraphicsManager Provides access to the main buffered graphics context object for the application domain.
System.Drawing.ColorTranslator Translates colors to and from GDI+ Color structures. This class cannot be inherited.
System.Drawing.Design.PropertyValueUIItem Provides information about a property displayed in the Properties window, including the associated event handler, pop-up information string, and the icon to display for the property.
System.Drawing.Design.ToolboxItem Provides a base implementation of a toolbox item.
System.Drawing.Design.ToolboxItemContainer Encapsulates a ToolboxItem.
System.Drawing.Design.ToolboxItemCreator Encapsulates a ToolboxItemCreatorCallback. This class cannot be inherited.
System.Drawing.Design.ToolboxService Provides a default implementation of the IToolboxService interface.
System.Drawing.Design.UITypeEditor Provides a base class that can be used to design value editors that can provide a user interface (UI) for representing and editing the values of objects of the supported data types.
System.Drawing.Drawing2D.Blend Defines a blend pattern for a LinearGradientBrush object. This class cannot be inherited.
System.Drawing.Drawing2D.ColorBlend Defines arrays of colors and positions used for interpolating color blending in a multicolor gradient. This class cannot be inherited.
System.Drawing.Drawing2D.PathData Contains the graphical data that makes up a GraphicsPath object. This class cannot be inherited.
System.Drawing.Drawing2D.RegionData Encapsulates the data that makes up a Region object. This class cannot be inherited.
System.Drawing.ImageAnimator Animates an image that has time-based frames.
System.Drawing.Imaging.BitmapData Specifies the attributes of a bitmap image. The BitmapData class is used by the LockBits and UnlockBits methods of the Bitmap class. Not inheritable.
System.Drawing.Imaging.ColorMap Defines a map for converting colors. Several methods of the ImageAttributes class adjust image colors by using a color-remap table, which is an array of ColorMap structures. Not inheritable.
System.Drawing.Imaging.ColorMatrix Defines a 5 x 5 matrix that contains the coordinates for the RGBA space. Several methods of the ImageAttributes class adjust image colors by using a color matrix. This class cannot be inherited.
System.Drawing.Imaging.ColorPalette Defines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable.
System.Drawing.Imaging.Encoder An Encoder object encapsulates a globally unique identifier (GUID) that identifies the category of an image encoder parameter.
System.Drawing.Imaging.EncoderParameter You can use an EncoderParameter object to pass an array of values to an image encoder. You can also use an EncoderParameter object to receive a list of possible values supported by a particular parameter of a particular image encoder.
System.Drawing.Imaging.EncoderParameters Encapsulates an array of EncoderParameter objects.
System.Drawing.Imaging.FrameDimension Provides properties that get the frame dimensions of an image. Not inheritable.
System.Drawing.Imaging.ImageAttributes An ImageAttributes object contains information about how bitmap and metafile colors are manipulated during rendering. An ImageAttributes object maintains several color-adjustment settings, including color-adjustment matrices, grayscale-adjustment matrices, gamma-correction values, color-map tables, and color-threshold values. During rendering, colors can be corrected, darkened, lightened, and removed. To apply such manipulations, initialize an ImageAttributes object and pass the path of that ImageAttributes object (along with the path of an Image) to the DrawImage method.
System.Drawing.Imaging.ImageCodecInfo The ImageCodecInfo class provides the necessary storage members and methods to retrieve all pertinent information about the installed image codecs. Not inheritable.
System.Drawing.Imaging.ImageFormat Specifies the format of the image. Not inheritable.
System.Drawing.Imaging.MetafileHeader Contains attributes of an associated Metafile. Not inheritable.
System.Drawing.Imaging.MetaHeader Contains information about a windows-format (WMF) metafile.
System.Drawing.Imaging.PropertyItem Encapsulates a metadata property to be included in an image file. Not inheritable.
System.Drawing.Imaging.WmfPlaceableFileHeader Defines a placeable metafile. Not inheritable.
System.Drawing.Pens Pens for all the standard colors. This class cannot be inherited.
System.Drawing.Printing.Margins Specifies the dimensions of the margins of a printed page.
System.Drawing.Printing.PageSettings Specifies settings that apply to a single, printed page.
System.Drawing.Printing.PaperSize Specifies the size of a piece of paper.
System.Drawing.Printing.PaperSource Specifies the paper tray from which the printer gets paper.
System.Drawing.Printing.PreviewPageInfo Specifies print preview information for a single page. This class cannot be inherited.
System.Drawing.Printing.PrintController Controls how a document is printed.
System.Drawing.Printing.PrinterResolution Represents the resolution supported by a printer.
System.Drawing.Printing.PrinterSettings Specifies information about how a document is printed, including the printer that prints it.
System.Drawing.Printing.PrinterSettings.PaperSizeCollection Contains a collection of PaperSize objects.
System.Drawing.Printing.PrinterSettings.PaperSourceCollection Contains a collection of PaperSource objects.
System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection Contains a collection of PrinterResolution objects.
System.Drawing.Printing.PrinterSettings.StringCollection Contains a collection of String objects.
System.Drawing.Printing.PrinterUnitConvert Specifies a series of conversion methods that are useful when interoperating with the Win32 printing API. This class cannot be inherited.
System.Drawing.SystemBrushes Each property of the SystemBrushes class is a SolidBrush that is the color of a Windows display element.
System.Drawing.SystemColors Each property of the SystemColors class is a Color structure that is the color of a Windows display element.
System.Drawing.SystemFonts Specifies the fonts used to display text in Windows display elements.
System.Drawing.SystemIcons Each property of the SystemIcons class is an Icon object for Windows system-wide icons. This class cannot be inherited.
System.Drawing.SystemPens Each property of the SystemPens class is a Pen that is the color of a Windows display element and that has a width of 1 pixel.
System.Drawing.Text.FontCollection Provides a base class for installed and private font collections.
System.EnterpriseServices.Activity Creates an activity to do synchronous or asynchronous batch work that can use COM+ services without needing to create a COM+ component. This class cannot be inherited.
System.EnterpriseServices.BYOT Wraps the COM+ ByotServerEx class and the COM+ DTC interfaces ICreateWithTransactionEx and ICreateWithTipTransactionEx. This class cannot be inherited.
System.EnterpriseServices.CompensatingResourceManager.Clerk Writes records of transactional actions to a log.
System.EnterpriseServices.CompensatingResourceManager.ClerkInfo Contains information describing an active Compensating Resource Manager (CRM) Clerk object.
System.EnterpriseServices.CompensatingResourceManager.ClerkMonitor Contains a snapshot of all Clerks active in the process.
System.EnterpriseServices.CompensatingResourceManager.LogRecord Represents an unstructured log record delivered as a COM+ CrmLogRecordRead structure. This class cannot be inherited.
System.EnterpriseServices.ContextUtil Obtains information about the COM+ object context. This class cannot be inherited.
System.EnterpriseServices.Internal.AppDomainHelper Switches into the given application domain, which the object should be bound to, and does a callback on the given function.
System.EnterpriseServices.Internal.ClientRemotingConfig Defines a static Write method that creates a client remoting configuration file for a client type library.
System.EnterpriseServices.Internal.ClrObjectFactory Activates SOAP-enabled COM+ application proxies from a client.
System.EnterpriseServices.Internal.ComManagedImportUtil Identifies and installs components in the COM+ catalog.
System.EnterpriseServices.Internal.ComSoapPublishError Error handler for publishing SOAP-enabled services in COM+ applications.
System.EnterpriseServices.Internal.GenerateMetadata Generates common language runtime (CLR) metadata for a COM+ component.
System.EnterpriseServices.Internal.IISVirtualRoot Creates and deletes Internet Information Services (IIS) 6.0 virtual roots.
System.EnterpriseServices.Internal.Publish Publishes COM interfaces for SOAP-enabled COM+ applications.
System.EnterpriseServices.Internal.ServerWebConfig Creates a Web.config file for a SOAP-enabled COM+ application. Can also add component entries to the file for COM interfaces being published in the application.
System.EnterpriseServices.Internal.SoapClientImport Imports authenticated, encrypted SOAP client proxies. This class cannot be inherited.
System.EnterpriseServices.Internal.SoapServerTlb Processes authenticated, encrypted SOAP components on servers. This class cannot be inherited.
System.EnterpriseServices.Internal.SoapServerVRoot Publishes authenticated, encrypted SOAP virtual roots on servers. This class cannot be inherited.
System.EnterpriseServices.Internal.SoapUtility Provides utilities to support the exporting of COM+ SOAP-enabled application proxies by the server and the importing of the proxies by the client. This class cannot be inherited.
System.EnterpriseServices.RegistrationConfig Provides configuration information for installing assemblies into the COM+ catalog.
System.EnterpriseServices.RegistrationErrorInfo Retrieves extended error information about methods related to multiple COM+ objects. This also includes methods that install, import, and export COM+ applications and components. This class cannot be inherited.
System.EnterpriseServices.ResourcePool Stores objects in the current transaction. This class cannot be inherited.
System.EnterpriseServices.SecurityCallContext Describes the chain of callers leading up to the current method call.
System.EnterpriseServices.SecurityCallers Provides an ordered collection of identities in the current call chain.
System.EnterpriseServices.SecurityIdentity Contains information that regards an identity in a COM+ call chain.
System.EnterpriseServices.ServiceConfig Specifies and configures the services that are to be active in the domain which is entered when calling Enter or creating an Activity. This class cannot be inherited.
System.EnterpriseServices.ServiceDomain Allows a code segment identified by Enter and Leave to run in its own context and behave as if it were a method that is called on an object created within the context. This class cannot be inherited.
System.EnterpriseServices.SharedProperty Accesses a shared property. This class cannot be inherited.
System.EnterpriseServices.SharedPropertyGroup Represents a collection of shared properties. This class cannot be inherited.
System.EnterpriseServices.SharedPropertyGroupManager Controls access to shared property groups. This class cannot be inherited.
System.Environment Provides information about, and means to manipulate, the current environment and platform. This class cannot be inherited.
System.EventArgs EventArgs is the base class for classes containing event data.
System.Exception Represents errors that occur during application execution.
System.GC Controls the system garbage collector, a service that automatically reclaims unused memory.
System.Globalization.Calendar Represents time in divisions, such as weeks, months, and years.
System.Globalization.CharUnicodeInfo Retrieves information about a Unicode character. This class cannot be inherited.
System.Globalization.CompareInfo Implements a set of methods for culture-sensitive string comparisons.
System.Globalization.CultureAndRegionInfoBuilder Defines a custom culture that is new or based on an existing culture and region. The custom culture can be installed on a computer and subsequently used by any application running on that computer. This class cannot be inherited.
System.Globalization.CultureInfo Provides information about a specific culture, such as the names of the culture, the writing system, the calendar used, and how to format dates and sort strings.
System.Globalization.DateTimeFormatInfo Defines how DateTime values are formatted and displayed, depending on the culture.
System.Globalization.DaylightTime Defines the period of daylight-saving time.
System.Globalization.IdnMapping Supports the use of non-ASCII characters for Internet domain names. This class cannot be inherited.
System.Globalization.NumberFormatInfo Defines how numeric values are formatted and displayed, depending on the culture.
System.Globalization.RegionInfo Contains information about the country/region.
System.Globalization.SortKey Represents the result of mapping a string to its sort key.
System.Globalization.StringInfo Provides functionality to split a string into text elements and to iterate through those text elements.
System.Globalization.TextElementEnumerator Enumerates the text elements of a string.
System.Globalization.TextInfo Defines properties and behaviors, such as casing, that are specific to a writing system.
System.IO.BinaryReader Reads primitive data types as binary values in a specific encoding.
System.IO.BinaryWriter Writes primitive types in binary to a stream and supports writing strings in a specific encoding.
System.IO.Directory Exposes static methods for creating, moving, and enumerating through directories and subdirectories. This class cannot be inherited.
System.IO.DriveInfo Provides access to information on a drive.
System.IO.File Provides static methods for the creation, copying, deletion, moving, and opening of files, and aids in the creation of FileStream objects.
System.IO.Path Performs operations on String instances that contain file or directory path information. These operations are performed in a cross-platform manner.
System.LocalDataStoreSlot Encapsulates a memory slot to store local data. This class cannot be inherited.
System.Management.Instrumentation.BaseEvent Represents classes derived from BaseEvent that are known to be management event classes. These derived classes inherit an implementation of IEvent that allows events to be fired through the Fire method.
System.Management.Instrumentation.Instance Represents derived classes known to be management instrumentation instance classes. These derived classes inherit an implementation of IInstance that allows instances to be published through the Published property.
System.Management.Instrumentation.Instrumentation Provides helper functions for exposing events and data for management. There is a single instance of this class per application domain.
System.Management.ManagementDateTimeConverter Provides methods to convert DMTF datetime and time intervals to CLR-compliant DateTime and TimeSpan format and vice versa.
System.Management.ManagementObjectCollection Represents different collections of management objects retrieved through WMI. The objects in this collection are of ManagementBaseObject-derived types, including ManagementObject and ManagementClass. The collection can be the result of a WMI query executed through a ManagementObjectSearcher, or an enumeration of management objects of a specified type retrieved through a ManagementClass representing that type. In addition, this can be a collection of management objects related in a specified way to a specific management object - in this case the collection would be retrieved through a method such as GetRelated. The collection can be walked using the ManagementObjectCollection.ManagementObjectEnumerator and objects in it can be inspected or manipulated for various management tasks.
System.Management.ManagementObjectCollection.ManagementObjectEnumerator Represents the enumerator on the collection.
System.Management.ManagementOperationObserver Manages asynchronous operations and handles management information and events received asynchronously.
System.Management.ManagementOptions Provides an abstract base class for all options objects.
System.Management.ManagementPath Provides a wrapper for parsing and building paths to WMI objects.
System.Management.ManagementQuery Provides an abstract base class for all management query objects.
System.Management.ManagementScope Represents a scope (namespace) for management operations.
System.Management.MethodData Contains information about a WMI method.
System.Management.MethodDataCollection Represents the set of methods available in the collection.
System.Management.MethodDataCollection.MethodDataEnumerator Represents the enumerator for MethodData objects in the MethodDataCollection.
System.Management.PropertyData Represents information about a WMI property.
System.Management.PropertyDataCollection Represents the set of properties of a WMI object.
System.Management.PropertyDataCollection.PropertyDataEnumerator Represents the enumerator for PropertyData objects in the PropertyDataCollection.
System.Management.QualifierData Contains information about a WMI qualifier.
System.Management.QualifierDataCollection Represents a collection of QualifierData objects.
System.Management.QualifierDataCollection.QualifierDataEnumerator Represents the enumerator for QualifierData objects in the QualifierDataCollection.
System.MarshalByRefObject Enables access to objects across application domain boundaries in applications that support remoting.
System.Math Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.
System.Media.SystemSound Represents a system sound type.
System.Media.SystemSounds Retrieves sounds associated with a set of Windows operating system sound-event types. This class cannot be inherited.
System.Messaging.AccessControlEntry Specifies access rights for a trustee (user, group, or computer) to perform application-specific implementations of common tasks.
System.Messaging.ActiveXMessageFormatter Serializes or deserializes primitive data types and other objects to or from the body of a Message Queuing message, using a format that is compatible with the MSMQ ActiveX Component.
System.Messaging.BinaryMessageFormatter Serializes or deserializes an object, or an entire graph of connected objects, to or from the body of a Message Queuing message, using a binary format.
System.Messaging.Cursor A Cursor is used to maintain a specific location in a MessageQueue when reading the queue's messages.
System.Messaging.DefaultPropertiesToSend Specifies the default property values that will be used when sending objects other than Message instances to a message queue.
System.Messaging.MessagePropertyFilter Controls and selects the properties that are retrieved when peeking or receiving messages from a message queue.
System.Messaging.MessageQueueCriteria Filters message queues when performing a query using the MessageQueue class's GetPublicQueues method.
System.Messaging.MessageQueuePermissionEntry Defines the smallest unit of a code access security permission set for messaging.
System.Messaging.MessageQueueTransaction Provides a Message Queuing internal transaction.
System.Messaging.SecurityContext Represents the security context for a message in a queue.
System.Messaging.Trustee Specifies a user account, group account, or logon session to which an access control entry applies.
System.Messaging.XmlMessageFormatter Serializes and deserializes objects to or from the body of a message, using the XML format based on the XSD schema definition.
System.Net.AuthenticationManager Manages the authentication modules called during the client authentication process.
System.Net.Authorization Contains an authentication message for an Internet server.
System.Net.Cache.RequestCachePolicy Defines an application's caching requirements for resources obtained by using WebRequest objects.
System.Net.Cookie Provides a set of properties and methods that are used to manage cookies. This class cannot be inherited.
System.Net.CookieCollection Provides a collection container for instances of the Cookie class.
System.Net.CookieContainer Provides a container for a collection of CookieCollection objects.
System.Net.CredentialCache Provides storage for multiple credentials.
System.Net.Dns Provides simple domain name resolution functionality.
System.Net.EndPoint Identifies a network address. This is an abstract class.
System.Net.EndpointPermission Defines an endpoint that is authorized by a SocketPermission instance.
System.Net.GlobalProxySelection Contains a global default proxy instance for all HTTP requests.
System.Net.HttpListener Provides a simple, programmatically controlled HTTP protocol listener. This class cannot be inherited.
System.Net.HttpListenerContext Provides access to the request and response objects used by the HttpListener class. This class cannot be inherited.
System.Net.HttpListenerPrefixCollection Represents the collection used to store Uniform Resource Identifier (URI) prefixes for HttpListener objects.
System.Net.HttpListenerRequest Describes an incoming HTTP request to an HttpListener object. This class cannot be inherited.
System.Net.HttpListenerResponse Represents a response to a request being handled by an HttpListener object.
System.Net.HttpVersion Defines the HTTP version numbers that are supported by the HttpWebRequest and HttpWebResponse classes.
System.Net.IPAddress Provides an Internet Protocol (IP) address.
System.Net.IPHostEntry Provides a container class for Internet host address information.
System.Net.Mail.AttachmentBase Base class that represents an email attachment. Classes Attachment, Alternateview, and LinkedResource derive from this class.
System.Net.Mail.MailAddress Represents the address of an electronic mail sender or recipient.
System.Net.Mail.MailMessage Represents an e-mail message that can be sent using the SmtpClient class.
System.Net.Mail.SmtpClient Allows applications to send e-mail by using the Simple Mail Transfer Protocol (SMTP).
System.Net.Mime.ContentDisposition Represents a MIME protocol Content-Disposition header.
System.Net.Mime.ContentType Represents a MIME protocol Content-Type header.
System.Net.Mime.DispositionTypeNames Supplies the strings used to specify the disposition type for an e-mail attachment.
System.Net.Mime.MediaTypeNames Specifies the media type information for an e-mail message attachment.
System.Net.Mime.MediaTypeNames.Application Specifies the kind of application data in an e-mail message attachment.
System.Net.Mime.MediaTypeNames.Image Specifies the type of image data in an e-mail message attachment.
System.Net.Mime.MediaTypeNames.Text Specifies the type of text data in an e-mail message attachment.
System.Net.NetworkCredential Provides credentials for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication.
System.Net.NetworkInformation.GatewayIPAddressInformation Represents the IP address of the network gateway. This class cannot be instantiated.
System.Net.NetworkInformation.GatewayIPAddressInformationCollection Stores a set of GatewayIPAddressInformation types.
System.Net.NetworkInformation.IcmpV4Statistics Provides Internet Control Message Protocol for IPv4 (ICMPv4) statistical data for the local computer.
System.Net.NetworkInformation.IcmpV6Statistics Provides Internet Control Message Protocol for Internet Protocol version 6 (ICMPv6) statistical data for the local computer.
System.Net.NetworkInformation.IPAddressCollection Stores a set of IPAddress types.
System.Net.NetworkInformation.IPAddressInformation Provides information about a network interface address.
System.Net.NetworkInformation.IPAddressInformationCollection Stores a set of IPAddressInformation types.
System.Net.NetworkInformation.IPGlobalProperties Provides information about the network connectivity of the local computer.
System.Net.NetworkInformation.IPGlobalStatistics Provides Internet Protocol (IP) statistical data.
System.Net.NetworkInformation.IPInterfaceProperties Provides information about network interfaces that support Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6).
System.Net.NetworkInformation.IPv4InterfaceProperties Provides information about network interfaces that support Internet Protocol version 4 (IPv4).
System.Net.NetworkInformation.IPv4InterfaceStatistics Provides statistical data for a network interface on the local computer.
System.Net.NetworkInformation.IPv6InterfaceProperties Provides information about network interfaces that support Internet Protocol version 6 (IPv6).
System.Net.NetworkInformation.MulticastIPAddressInformationCollection Stores a set of MulticastIPAddressInformation types.
System.Net.NetworkInformation.NetworkChange Allows applications to receive notification when the Internet Protocol (IP) address of a network interface, also called a network card or adapter, changes.
System.Net.NetworkInformation.NetworkInterface Provides configuration and statistical information for a network interface.
System.Net.NetworkInformation.PhysicalAddress Provides the Media Access Control (MAC) address for a network interface (adapter).
System.Net.NetworkInformation.PingOptions Used to control how Ping data packets are transmitted.
System.Net.NetworkInformation.PingReply Provides information about the status and data resulting from a Send or SendAsync operation.
System.Net.NetworkInformation.TcpConnectionInformation Provides information about the Transmission Control Protocol (TCP) connections on the local computer.
System.Net.NetworkInformation.TcpStatistics Provides Transmission Control Protocol (TCP) statistical data.
System.Net.NetworkInformation.UdpStatistics Provides User Datagram Protocol (UDP) statistical data.
System.Net.NetworkInformation.UnicastIPAddressInformationCollection Stores a set of UnicastIPAddressInformation types.
System.Net.ServicePoint Provides connection management for HTTP connections.
System.Net.ServicePointManager Manages the collection of ServicePoint objects.
System.Net.SocketAddress Stores serialized information from EndPoint derived classes.
System.Net.Sockets.IPv6MulticastOption Contains option values for joining an IPv6 multicast group.
System.Net.Sockets.LingerOption Specifies whether a Socket will remain connected after a call to Close and the length of time it will remain connected, if data remains to be sent.
System.Net.Sockets.MulticastOption Contains IPAddress values used to join and drop multicast groups.
System.Net.Sockets.Socket Implements the Berkeley sockets interface.
System.Net.Sockets.TcpClient Provides client connections for TCP network services.
System.Net.Sockets.TcpListener Listens for connections from TCP network clients.
System.Net.Sockets.UdpClient Provides User Datagram Protocol (UDP) network services.
System.Net.WebProxy Contains HTTP proxy settings for the WebRequest class.
System.Net.WebRequestMethods Container class for WebRequestMethods.Ftp, WebRequestMethods.File, and WebRequestMethods.Http classes. This class cannot be inherited
System.Net.WebRequestMethods.File Represents the types of file protocol methods that can be used with a FILE request. This class cannot be inherited.
System.Net.WebRequestMethods.Ftp Represents the types of FTP protocol methods that can be used with an FTP request. This class cannot be inherited.
System.Net.WebRequestMethods.Http Represents the types of HTTP protocol methods that can be used with an HTTP request.
System.Nullable Supports a value type that can be assigned a null reference (Nothing in Visual Basic) like a reference type. This class cannot be inherited.
System.OperatingSystem Represents information about an operating system, such as the version and platform identifier. This class cannot be inherited.
System.Random Represents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness.
System.Reflection.Assembly Defines an Assembly, which is a reusable, versionable, and self-describing building block of a common language runtime application.
System.Reflection.AssemblyName Describes an assembly's unique identity in full.
System.Reflection.Binder Selects a member from a list of candidates, and performs type conversion from actual argument type to formal argument type.
System.Reflection.CustomAttributeData Provides access to custom attribute data for assemblies, modules, types, members and parameters that are loaded into the reflection-only context.
System.Reflection.Emit.CustomAttributeBuilder Helps build custom attributes.
System.Reflection.Emit.DynamicILInfo Provides support for alternative ways to generate the Microsoft intermediate language (MSIL) and metadata for a dynamic method, including methods for creating tokens and for inserting the code, exception handling, and local variable signature blobs.
System.Reflection.Emit.EventBuilder Defines events for a class.
System.Reflection.Emit.ILGenerator Generates Microsoft intermediate language (MSIL) instructions.
System.Reflection.Emit.MethodRental Provides a fast way to swap method body implementation given a method of a class.
System.Reflection.Emit.OpCodes Provides field representations of the Microsoft Intermediate Language (MSIL) instructions for emission by the ILGenerator class members (such as Emit).
System.Reflection.Emit.ParameterBuilder Creates or associates parameter information.
System.Reflection.Emit.SignatureHelper Provides methods for building signatures.
System.Reflection.Emit.UnmanagedMarshal Represents the class that describes how to marshal a field from managed to unmanaged code. This class cannot be inherited.
System.Reflection.ExceptionHandlingClause Represents a clause in a structured exception-handling block.
System.Reflection.LocalVariableInfo Discovers the attributes of a local variable and provides access to local variable metadata.
System.Reflection.ManifestResourceInfo Contains manifest resource topology information.
System.Reflection.MemberInfo Obtains information about the attributes of a member and provides access to member metadata.
System.Reflection.MethodBody Provides access to the metadata and MSIL for the body of a method.
System.Reflection.Missing Represents a missing Object. This class cannot be inherited.
System.Reflection.Module Performs reflection on a module.
System.Reflection.ParameterInfo Discovers the attributes of a parameter and provides access to parameter metadata.
System.Reflection.Pointer Provides a wrapper class for pointers.
System.Reflection.StrongNameKeyPair Encapsulates access to a public or private key pair used to sign strong name assemblies.
System.Resources.ResourceManager Provides convenient access to culture-specific resources at runtime.
System.Resources.ResourceReader Enumerates .resources files and streams, reading sequential resource name and value pairs.
System.Resources.ResourceSet Stores all the resources localized for one particular culture, ignoring all other cultures, including any fallback rules.
System.Resources.ResourceWriter Writes resources in the system-default format to an output file or an output stream. This class cannot be inherited.
System.Resources.ResXDataNode Represents an element in a resource file.
System.Resources.ResXFileRef Represents a link to an external resource.
System.Resources.ResXResourceReader Enumerates XML resource (.resx) files and streams, and reads the sequential resource name and value pairs.
System.Resources.ResXResourceWriter Writes resources in an XML resource (.resx) file or an output stream.
System.Resources.Tools.StronglyTypedResourceBuilder Provides support for strongly-typed resources. This class cannot be inherited.
System.Runtime.CompilerServices.CallConvCdecl Indicates that a method should use the Cdecl calling convention.
System.Runtime.CompilerServices.CallConvFastcall This calling convention is not supported in this version of the .NET Framework.
System.Runtime.CompilerServices.CallConvStdcall Indicates that a method should use the StdCall calling convention.
System.Runtime.CompilerServices.CallConvThiscall Indicates that a method should use the ThisCall calling convention.
System.Runtime.CompilerServices.CompilerMarshalOverride Indicates that the modified instance of a variable differs from its true type when marshaling. This class cannot be inherited.
System.Runtime.CompilerServices.IsBoxed Indicates that the modified reference type is a boxed value type. This class cannot be inherited.
System.Runtime.CompilerServices.IsByValue Indicates that a modified method argument should be interpreted as having object passed-by-value semantics. This modifier is applied to reference types. This class cannot be inherited.
System.Runtime.CompilerServices.IsConst Indicates that the modified type has a const modifier. This class cannot be inherited.
System.Runtime.CompilerServices.IsCopyConstructed Indicates that any copying of values of this type must use the copy constructor provided by the type. This class cannot be inherited.
System.Runtime.CompilerServices.IsExplicitlyDereferenced Indicates that a managed pointer represents a pointer parameter within a method signature. This class cannot be inherited.
System.Runtime.CompilerServices.IsImplicitlyDereferenced Indicates that the modified garbage collection reference represents a reference parameter within a method signature. This class cannot be inherited.
System.Runtime.CompilerServices.IsJitIntrinsic Indicates that a modified method is an intrinsic value for which the just-in-time (JIT) compiler can perform special code generation. This class cannot be inherited.
System.Runtime.CompilerServices.IsLong Indicates that a modified integer is a standard C++ long value. This class cannot be inherited.
System.Runtime.CompilerServices.IsPinned Indicates that a modified instance is pinned in memory. This class cannot be inherited.
System.Runtime.CompilerServices.IsSignUnspecifiedByte Indicates that a modifier is neither signed nor unsigned. This class cannot be inherited.
System.Runtime.CompilerServices.IsUdtReturn Indicates that a return type is a user-defined type. This class cannot be inherited.
System.Runtime.CompilerServices.IsVolatile Marks a field as volatile. This class cannot be inherited.
System.Runtime.CompilerServices.RuntimeHelpers Provides a set of static methods and properties that provide support for compilers. This class cannot be inherited.
System.Runtime.ConstrainedExecution.CriticalFinalizerObject Ensures that all finalization code in derived classes is marked as critical.
System.Runtime.GCSettings Specifies the garbage collection settings for the current process.
System.Runtime.Hosting.ActivationArguments Provides data for manifest-based activation of an application. This class cannot be inherited.
System.Runtime.Hosting.ApplicationActivator Provides the base class for the activation of manifest-based assemblies.
System.Runtime.InteropServices.BStrWrapper Marshals data of type VT_BSTR from managed to unmanaged code. This class cannot be inherited.
System.Runtime.InteropServices.CurrencyWrapper Wraps objects the marshaler should marshal as a VT_CY.
System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler Marshals the COM IDispatch interface to the .NET Framework IEnumerable interface, and vice versa.
System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler Marshals the COM IEnumVARIANT interface to the .NET Framework IEnumerator interface, and vice versa.
System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler Marshals the COM IDispatchEx interface to either the .NET Framework IExpando interface, or to the IReflect interface, and vice versa.
System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler Marshals the unmanaged ITypeInfo interface to the managed Type class, and marshals the managed Type class to the unmanaged ITypeInfo interface.
System.Runtime.InteropServices.DispatchWrapper Wraps objects the marshaler should marshal as a VT_DISPATCH.
System.Runtime.InteropServices.ErrorWrapper Wraps objects the marshaler should marshal as a VT_ERROR.
System.Runtime.InteropServices.ExtensibleClassFactory Enables customization of managed objects that extend from unmanaged objects during creation.
System.Runtime.InteropServices.HandleCollector Tracks outstanding handles and forces a garbage collection when the specified threshold is reached.
System.Runtime.InteropServices.Marshal Provides a collection of methods for allocating unmanaged memory, copying unmanaged memory blocks, and converting managed to unmanaged types, as well as other miscellaneous methods used when interacting with unmanaged code.
System.Runtime.InteropServices.RegistrationServices Provides a set of services for registering and unregistering managed assemblies for use from COM.
System.Runtime.InteropServices.RuntimeEnvironment Provides a collection of static methods that return information about the common language runtime environment.
System.Runtime.InteropServices.TypeLibConverter Provides a set of services that convert a managed assembly to a COM type library and vice versa.
System.Runtime.InteropServices.UnknownWrapper Wraps objects the marshaler should marshal as a VT_UNKNOWN.
System.Runtime.InteropServices.VariantWrapper Marshals data of type VT_VARIANT | VT_BYREF from managed to unmanaged code. This class cannot be inherited.
System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties Provides a base implementation of a channel object that exposes a dictionary interface to its properties.
System.Runtime.Remoting.Channels.BinaryClientFormatterSink Provides the implementation for a client formatter sink that uses the BinaryFormatter.
System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider Provides the implementation for the binary client formatter sink provider.
System.Runtime.Remoting.Channels.BinaryServerFormatterSink Provides the implementation for a server formatter sink that uses the BinaryFormatter.
System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider Provides the implementation for the server formatter channel sink provider that uses the BinaryFormatter.
System.Runtime.Remoting.Channels.ChannelDataStore Stores channel data for the remoting channels.
System.Runtime.Remoting.Channels.ChannelServices Provides static methods to aid with remoting channel registration, resolution, and URL discovery. This class cannot be inherited.
System.Runtime.Remoting.Channels.ClientChannelSinkStack Holds the stack of client channel sinks that must be invoked during an asynchronous message response decoding.
System.Runtime.Remoting.Channels.CommonTransportKeys The transport keys associated with common values used by the channels.
System.Runtime.Remoting.Channels.Http.HttpRemotingHandler Implements an ASP.NET handler that forwards requests to the remoting HTTP channel.
System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory Initializes new instances of the HttpRemotingHandler class.
System.Runtime.Remoting.Channels.Ipc.IpcChannel Provides a channel implementation that uses the IPC protocol to transmit messages.
System.Runtime.Remoting.Channels.Ipc.IpcClientChannel Implements a client channel for remote calls that uses the IPC protocol to transmit messages.
System.Runtime.Remoting.Channels.Ipc.IpcServerChannel Implements a server channel for remote calls that uses the IPC system to transmit messages.
System.Runtime.Remoting.Channels.ServerChannelSinkStack Holds the stack of server channel sinks.
System.Runtime.Remoting.Channels.SinkProviderData Stores sink provider data for sink providers.
System.Runtime.Remoting.Channels.SoapClientFormatterSink Provides the implementation for a client formatter sink that uses the SoapFormatter.
System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider Provides the implementation for a client formatter sink provider.
System.Runtime.Remoting.Channels.SoapServerFormatterSink Provides the implementation for a server formatter sink that uses the SoapFormatter.
System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider Provides the implementation for a server formatter channel sink provider that uses the SoapFormatter.
System.Runtime.Remoting.Channels.Tcp.TcpChannel Provides a channel implementation that uses the TCP protocol to transmit messages.
System.Runtime.Remoting.Channels.Tcp.TcpClientChannel For remote calls, implements a client channel that uses the TCP protocol to transmit messages.
System.Runtime.Remoting.Channels.Tcp.TcpServerChannel Implements a server channel for remote calls that uses the TCP protocol to transmit messages.
System.Runtime.Remoting.Channels.TransportHeaders Stores a collection of headers used in the channel sinks.
System.Runtime.Remoting.Contexts.Context Defines an environment for the objects that are resident inside it and for which a policy can be enforced.
System.Runtime.Remoting.Contexts.ContextProperty Holds the name/value pair of the property name and the object representing the property of a context.
System.Runtime.Remoting.InternalRemotingServices Defines utility methods for use by the .NET Framework remoting infrastructure.
System.Runtime.Remoting.Lifetime.LifetimeServices Controls the.NET remoting lifetime services.
System.Runtime.Remoting.Messaging.AsyncResult Encapsulates the results of an asynchronous operation on an asynchronous delegate.
System.Runtime.Remoting.Messaging.CallContext Provides a set of properties that are carried with the execution code path. This class cannot be inherited.
System.Runtime.Remoting.Messaging.Header Defines the out-of-band data for a call.
System.Runtime.Remoting.Messaging.InternalMessageWrapper Wraps remoting data for passing between message sinks, either for requests from client to server or for the subsequent responses.
System.Runtime.Remoting.Messaging.LogicalCallContext Provides a set of properties that are carried with the execution code path during remote method calls.
System.Runtime.Remoting.Messaging.MethodCall Implements the IMethodCallMessage interface to create a request message that acts as a method call on a remote object.
System.Runtime.Remoting.Messaging.MethodResponse Implements the IMethodReturnMessage interface to create a message that acts as a method response on a remote object.
System.Runtime.Remoting.Messaging.RemotingSurrogateSelector Selects the remoting surrogate that can be used to serialize an object that derives from a MarshalByRefObject.
System.Runtime.Remoting.Messaging.ReturnMessage Holds a message returned in response to a method call on a remote object.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri Wraps an XSD anyURI type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary Wraps an XSD base64Binary type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate Wraps an XSD date type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDateTime Provides static methods for the serialization and deserialization of DateTime to a string that is formatted as XSD dateTime.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay Wraps an XSD gDay type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDuration Provides static methods for the serialization and deserialization of TimeSpan to a string that is formatted as XSD duration.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities Wraps an XML ENTITIES attribute.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity Wraps an XML ENTITY attribute.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary Wraps an XSD hexBinary type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId Wraps an XML ID attribute.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref Wraps an XML IDREFS attribute.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs Wraps an XML IDREFS attribute.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger Wraps an XSD integer type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage Wraps an XML language type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth Wraps an XSD gMonth type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay Wraps an XSD gMonthDay type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName Wraps an XML Name type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName Wraps an XML NcName type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger Wraps an XSD negativeInteger type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken Wraps an XML NMTOKEN attribute.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens Wraps an XML NMTOKENS attribute.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger Wraps an XSD nonNegativeInteger type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger Wraps an XSD nonPositiveInteger type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString Wraps an XML normalizedString type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation Wraps an XML NOTATION attribute type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger Wraps an XSD positiveInteger type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName Wraps an XSD QName type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime Wraps an XSD time type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken Wraps an XML token type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear Wraps an XSD gYear type.
System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth Wraps an XSD gYearMonth type.
System.Runtime.Remoting.MetadataServices.MetaData Provides methods that allow you to work with XML schema.
System.Runtime.Remoting.MetadataServices.SdlChannelSink Provides the implementation for a server channel sink that generates Web Services Description Language (WSDL) dynamically on the server.
System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider Provides the implementation for the server channel sink provider that creates SdlChannelSink instances.
System.Runtime.Remoting.MetadataServices.ServiceType Associates a well-known object type that is passed to the Web Services Description Language (WSDL) generator with a remote endpoint that can process messages that are sent to a method on the type.
System.Runtime.Remoting.ObjRef Stores all relevant information required to generate a proxy in order to communicate with a remote object.
System.Runtime.Remoting.Proxies.RealProxy Provides base functionality for proxies.
System.Runtime.Remoting.RemotingConfiguration Provides various static methods for configuring the remoting infrastructure.
System.Runtime.Remoting.RemotingServices Provides several methods for using and publishing remoted objects and proxies. This class cannot be inherited.
System.Runtime.Remoting.Services.EnterpriseServicesHelper Provides APIs that are needed for communication and operation with unmanaged classes outside of the AppDomain. This class cannot be inherited.
System.Runtime.Remoting.Services.TrackingServices Provides a way to register, unregister, and obtain a list of tracking handlers.
System.Runtime.Remoting.SoapServices Provides several methods for using and publishing remoted objects in SOAP format.
System.Runtime.Remoting.TypeEntry Implements a base class that holds the configuration information used to activate an instance of a remote type.
System.Runtime.Serialization.Formatter Provides base functionality for the common language runtime serialization formatters.
System.Runtime.Serialization.FormatterConverter Represents a base implementation of the IFormatterConverter interface that uses the Convert class and the IConvertible interface.
System.Runtime.Serialization.Formatters.Binary.BinaryFormatter Serializes and deserializes an object, or an entire graph of connected objects, in binary format.
System.Runtime.Serialization.Formatters.InternalRM Logs tracing messages when the .NET Framework serialization infrastructure is compiled.
System.Runtime.Serialization.Formatters.InternalST Logs tracing messages when the .NET Framework serialization infrastructure is compiled.
System.Runtime.Serialization.Formatters.ServerFault Contains information for a server fault. This class cannot be inherited.
System.Runtime.Serialization.Formatters.Soap.SoapFormatter Serializes and deserializes an object, or an entire graph of connected objects, in SOAP format.
System.Runtime.Serialization.Formatters.SoapFault Carries error and status information within a SOAP message. This class cannot be inherited.
System.Runtime.Serialization.Formatters.SoapMessage Holds the names and types of parameters required during serialization of a SOAP RPC (Remote Procedure Call).
System.Runtime.Serialization.FormatterServices Provides static methods to aid with the implementation of a Formatter for serialization. This class cannot be inherited.
System.Runtime.Serialization.ObjectIDGenerator Generates IDs for objects.
System.Runtime.Serialization.ObjectManager Keeps track of objects as they are deserialized.
System.Runtime.Serialization.SerializationBinder Allows users to control class loading and mandate what class to load.
System.Runtime.Serialization.SerializationInfo Stores all the data needed to serialize or deserialize an object. This class cannot be inherited.
System.Runtime.Serialization.SerializationInfoEnumerator Provides a formatter-friendly mechanism for parsing the data in SerializationInfo. This class cannot be inherited.
System.Runtime.Serialization.SerializationObjectManager Manages serialization processes at run time. This class cannot be inherited.
System.Runtime.Serialization.SurrogateSelector Assists formatters in selection of the serialization surrogate to delegate the serialization or deserialization process to.
System.Runtime.Versioning.VersioningHelper Provides methods to aid developers in writing version-safe code. This class cannot be inherited.
System.Security.AccessControl.AceEnumerator Provides the ability to iterate through the access control entries (ACEs) in an access control list (ACL).
System.Security.AccessControl.AuthorizationRule Determines access to securable objects. The derived classes AccessRule and AuditRule offer specializations for access and audit functionality.
System.Security.AccessControl.GenericAce Represents an Access Control Entry (ACE), and is the base class for all other ACE classes.
System.Security.AccessControl.GenericAcl Represents an access control list (ACL) and is the base class for the CommonAcl, DiscretionaryAcl, RawAcl, and SystemAcl classes.
System.Security.AccessControl.GenericSecurityDescriptor Represents a security descriptor. A security descriptor includes an owner, a primary group, a Discretionary Access Control List (DACL), and a System Access Control List (SACL).
System.Security.AccessControl.ObjectSecurity Provides the ability to control access to objects without direct manipulation of Access Control Lists (ACLs). This class is the abstract base class for the CommonObjectSecurity and DirectoryObjectSecurity classes.
System.Security.CodeAccessPermission Defines the underlying structure of all code access permissions.
System.Security.Cryptography.AsnEncodedData Represents Abstract Syntax Notation One (ASN.1)-encoded data.
System.Security.Cryptography.AsnEncodedDataCollection Represents a collection of AsnEncodedData objects. This class cannot be inherited.
System.Security.Cryptography.AsnEncodedDataEnumerator Provides the ability to navigate through an AsnEncodedDataCollection object. This class cannot be inherited.
System.Security.Cryptography.AsymmetricAlgorithm Represents the abstract base class from which all implementations of asymmetric algorithms must inherit.
System.Security.Cryptography.AsymmetricKeyExchangeDeformatter Represents the base class from which all asymmetric key exchange deformatters derive.
System.Security.Cryptography.AsymmetricKeyExchangeFormatter Represents the base class from which all asymmetric key exchange formatters derive.
System.Security.Cryptography.AsymmetricSignatureDeformatter Represents the abstract base class from which all implementations of asymmetric signature deformatters derive.
System.Security.Cryptography.AsymmetricSignatureFormatter Represents the base class from which all implementations of asymmetric signature formatters derive.
System.Security.Cryptography.CryptoAPITransform Performs a cryptographic transformation of data. This class cannot be inherited.
System.Security.Cryptography.CryptoConfig Accesses the cryptography configuration information.
System.Security.Cryptography.CryptographicAttributeObject Contains a type and a collection of values associated with that type.
System.Security.Cryptography.CryptographicAttributeObjectCollection Contains a set of CryptographicAttributeObject objects.
System.Security.Cryptography.CryptographicAttributeObjectEnumerator Provides enumeration functionality for the CryptographicAttributeObjectCollection collection. This class cannot be inherited.
System.Security.Cryptography.CspKeyContainerInfo Provides additional information about a cryptographic key pair. This class cannot be inherited.
System.Security.Cryptography.CspParameters Contains parameters that are passed to the cryptographic service provider (CSP) that performs cryptographic computations. This class cannot be inherited.
System.Security.Cryptography.DeriveBytes Represents the abstract base class from which all classes that derive byte sequences of a specified length inherit.
System.Security.Cryptography.FromBase64Transform Converts a CryptoStream from base 64.
System.Security.Cryptography.HashAlgorithm Represents the base class from which all implementations of cryptographic hash algorithms must derive.
System.Security.Cryptography.KeySizes Determines the set of valid key sizes for the symmetric cryptographic algorithms.
System.Security.Cryptography.MaskGenerationMethod Represents the abstract class from which all mask generator algorithms must derive.
System.Security.Cryptography.Oid Represents a cryptographic object identifier. This class cannot be inherited.
System.Security.Cryptography.OidCollection Represents a collection of Oid objects. This class cannot be inherited.
System.Security.Cryptography.OidEnumerator Provides the ability to navigate through an OidCollection object. This class cannot be inherited.
System.Security.Cryptography.Pkcs.AlgorithmIdentifier The AlgorithmIdentifier class defines the algorithm used for a cryptographic operation.
System.Security.Cryptography.Pkcs.CmsRecipient The CmsRecipient class defines the recipient of a CMS/PKCS #7 message.
System.Security.Cryptography.Pkcs.CmsRecipientCollection The CmsRecipientCollection class represents a set of CmsRecipient objects. CmsRecipientCollection implements the ICollection interface.
System.Security.Cryptography.Pkcs.CmsRecipientEnumerator The CmsRecipientEnumerator class provides enumeration functionality for the CmsRecipientCollection collection. CmsRecipientEnumerator implements the IEnumerator interface.
System.Security.Cryptography.Pkcs.CmsSigner The CmsSigner class provides signing functionality.
System.Security.Cryptography.Pkcs.ContentInfo The ContentInfo class represents the CMS/PKCS #7 ContentInfo data structure as defined in the CMS/PKCS #7 standards document. This data structure is the basis for all CMS/PKCS #7 messages.
System.Security.Cryptography.Pkcs.EnvelopedCms The EnvelopedCms class represents a CMS/PKCS #7 structure for enveloped data.
System.Security.Cryptography.Pkcs.PublicKeyInfo The PublicKeyInfo class represents information associated with a public key.
System.Security.Cryptography.Pkcs.RecipientInfo The RecipientInfo class represents information about a CMS/PKCS #7 message recipient. The RecipientInfo class is an abstract class inherited by the KeyAgreeRecipientInfo and KeyTransRecipientInfo classes.
System.Security.Cryptography.Pkcs.RecipientInfoCollection The RecipientInfoCollection class represents a collection of RecipientInfo objects. RecipientInfoCollection implements the ICollection interface.
System.Security.Cryptography.Pkcs.RecipientInfoEnumerator The RecipientInfoEnumerator class provides enumeration functionality for the RecipientInfoCollection collection. RecipientInfoEnumerator implements the IEnumerator interface.
System.Security.Cryptography.Pkcs.SignedCms The SignedCms class enables signing and verifying of CMS/PKCS #7 messages.
System.Security.Cryptography.Pkcs.SignerInfo The SignerInfo class represents a signer associated with a SignedCms object that represents a CMS/PKCS #7 message.
System.Security.Cryptography.Pkcs.SignerInfoCollection The SignerInfoCollection class represents a collection of SignerInfo objects. SignerInfoCollection implements the ICollection interface.
System.Security.Cryptography.Pkcs.SignerInfoEnumerator The SignerInfoEnumerator class provides enumeration functionality for the SignerInfoCollection collection. SignerInfoEnumerator implements the IEnumerator interface.
System.Security.Cryptography.Pkcs.SubjectIdentifier The SubjectIdentifier class defines the type of the identifier of a subject, such as a CmsSigner or a CmsRecipient. The subject can be identified by the certificate issuer and serial number or the subject key.
System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey The SubjectIdentifierOrKey class defines the type of the identifier of a subject, such as a CmsSigner or a CmsRecipient. The subject can be identified by the certificate issuer and serial number, the hash of the subject key, or the subject key.
System.Security.Cryptography.ProtectedData Provides methods for protecting and unprotecting data. This class cannot be inherited.
System.Security.Cryptography.ProtectedMemory Provides methods for protecting and unprotecting memory. This class cannot be inherited.
System.Security.Cryptography.RandomNumberGenerator Represents the abstract class from which all implementations of cryptographic random number generators derive.
System.Security.Cryptography.RijndaelManagedTransform Performs a cryptographic transformation of data using the Rijndael algorithm. This class cannot be inherited.
System.Security.Cryptography.SignatureDescription Contains information about the properties of a digital signature.
System.Security.Cryptography.SymmetricAlgorithm Represents the abstract base class from which all implementations of symmetric algorithms must inherit.
System.Security.Cryptography.ToBase64Transform Converts a CryptoStream to base 64.
System.Security.Cryptography.X509Certificates.PublicKey Represents a certificate's public key information. This class cannot be inherited.
System.Security.Cryptography.X509Certificates.X509Certificate Provides methods that help you use X.509 v.3 certificates.
System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator Supports a simple iteration over a X509Certificate2Collection object. This class cannot be inherited.
System.Security.Cryptography.X509Certificates.X509Certificate2UI Displays user interface dialogs that allow you to select and view X.509 certificates. This class cannot be inherited.
System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator Enumerates the X509Certificate objects in an X509CertificateCollection.
System.Security.Cryptography.X509Certificates.X509Chain Represents a chain-building engine for X509Certificate2 certificates.
System.Security.Cryptography.X509Certificates.X509ChainElement Represents an element of an X.509 chain.
System.Security.Cryptography.X509Certificates.X509ChainElementCollection Represents a collection of X509ChainElement objects. This class cannot be inherited.
System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator Supports a simple iteration over an X509ChainElementCollection. This class cannot be inherited.
System.Security.Cryptography.X509Certificates.X509ChainPolicy Represents the chain policy to be applied when building an X509 certificate chain. This class cannot be inherited.
System.Security.Cryptography.X509Certificates.X509ExtensionCollection Represents a collection of X509Extension objects. This class cannot be inherited.
System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator Supports a simple iteration over a X509ExtensionCollection. This class cannot be inherited.
System.Security.Cryptography.X509Certificates.X509Store Represents an X.509 store, which is a physical store where certificates are persisted and managed. This class cannot be inherited.
System.Security.Cryptography.Xml.CipherData Represents the <CipherData> element in XML encryption. This class cannot be inherited.
System.Security.Cryptography.Xml.DataObject Represents the object element of an XML signature that holds data to be signed.
System.Security.Cryptography.Xml.EncryptedReference Represents the abstract base class used in XML encryption from which the CipherReference, KeyReference, and DataReference classes derive.
System.Security.Cryptography.Xml.EncryptedType Represents the abstract base class from which the classes EncryptedData and EncryptedKey derive.
System.Security.Cryptography.Xml.EncryptedXml Represents the process model for implementing XML encryption.
System.Security.Cryptography.Xml.EncryptionMethod Encapsulates the encryption algorithm used for XML encryption.
System.Security.Cryptography.Xml.EncryptionProperty Represents the <EncryptionProperty> element used in XML encryption. This class cannot be inherited.
System.Security.Cryptography.Xml.EncryptionPropertyCollection Represents a collection of EncryptionProperty classes used in XML encryption. This class cannot be inherited.
System.Security.Cryptography.Xml.KeyInfo Represents an XML digital signature or XML encryption <KeyInfo> element.
System.Security.Cryptography.Xml.KeyInfoClause Represents the abstract base class from which all implementations of KeyInfo subelements inherit.
System.Security.Cryptography.Xml.Reference Represents the <reference> element of an XML signature.
System.Security.Cryptography.Xml.ReferenceList Represents the <ReferenceList> element used in XML encryption. This class cannot be inherited.
System.Security.Cryptography.Xml.Signature Represents the <Signature> element of an XML signature.
System.Security.Cryptography.Xml.SignedInfo Contains information about the canonicalization algorithm and signature algorithm used for the XML signature.
System.Security.Cryptography.Xml.SignedXml Provides a wrapper on a core XML signature object to facilitate creating XML signatures.
System.Security.Cryptography.Xml.Transform Represents the abstract base class from which all <Transform> elements that can be used in an XML digital signature derive.
System.Security.Cryptography.Xml.TransformChain Defines an ordered list of Transform objects that is applied to unsigned content prior to digest calculation.
System.Security.HostSecurityManager Allows the control and customization of security behavior for application domains.
System.Security.Permissions.KeyContainerPermissionAccessEntry Specifies access rights for specific key containers. This class cannot be inherited.
System.Security.Permissions.KeyContainerPermissionAccessEntryCollection Represents a collection of KeyContainerPermissionAccessEntry objects. This class cannot be inherited.
System.Security.Permissions.KeyContainerPermissionAccessEntryEnumerator Represents the enumerator for KeyContainerPermissionAccessEntry objects in a KeyContainerPermissionAccessEntryCollection.
System.Security.Permissions.PrincipalPermission Allows checks against the active principal (see IPrincipal) using the language constructs defined for both declarative and imperative security actions. This class cannot be inherited.
System.Security.Permissions.ResourcePermissionBaseEntry Defines the smallest unit of a code access security permission set.
System.Security.Permissions.StrongNamePublicKeyBlob Represents the public key information (called a blob) for a strong name. This class cannot be inherited.
System.Security.PermissionSet Represents a collection that can contain many different types of permissions.
System.Security.Policy.AllMembershipCondition Represents a membership condition that matches all code. This class cannot be inherited.
System.Security.Policy.ApplicationDirectory Provides the application directory as evidence for policy evaluation. This class cannot be inherited.
System.Security.Policy.ApplicationDirectoryMembershipCondition Determines whether an assembly belongs to a code group by testing its application directory. This class cannot be inherited.
System.Security.Policy.ApplicationSecurityInfo Holds the security evidence for an application. This class cannot be inherited.
System.Security.Policy.ApplicationSecurityManager Manages trust decisions for manifest activated applications.
System.Security.Policy.ApplicationTrust Encapsulates security decisions about an application. This class cannot be inherited.
System.Security.Policy.ApplicationTrustCollection Represents a collection of ApplicationTrust objects. This class cannot be inherited.
System.Security.Policy.ApplicationTrustEnumerator Represents the enumerator for ApplicationTrust objects in the ApplicationTrustCollection collection.
System.Security.Policy.CodeConnectAccess Specifies the network resource access that is granted to code.
System.Security.Policy.CodeGroup Represents the abstract base class from which all implementations of code groups must derive.
System.Security.Policy.Evidence Defines the set of information that constitutes input to security policy decisions. This class cannot be inherited.
System.Security.Policy.GacInstalled Confirms that a code assembly originates in the global assembly cache (GAC) as evidence for policy evaluation. This class cannot be inherited.
System.Security.Policy.GacMembershipCondition Determines whether an assembly belongs to a code group by testing its global assembly cache membership. This class cannot be inherited.
System.Security.Policy.Hash Provides evidence about the hash value for an assembly. This class cannot be inherited.
System.Security.Policy.HashMembershipCondition Determines whether an assembly belongs to a code group by testing its hash value. This class cannot be inherited.
System.Security.Policy.PermissionRequestEvidence Defines evidence that represents permission requests. This class cannot be inherited.
System.Security.Policy.PolicyLevel Represents the security policy levels for the common language runtime. This class cannot be inherited.
System.Security.Policy.PolicyStatement Represents the statement of a CodeGroup describing the permissions and other information that apply to code with a particular set of evidence. This class cannot be inherited.
System.Security.Policy.Publisher Provides the Authenticode X.509v3 digital signature of a code assembly as evidence for policy evaluation. This class cannot be inherited.
System.Security.Policy.PublisherMembershipCondition Determines whether an assembly belongs to a code group by testing its software publisher's Authenticode X.509v3 certificate. This class cannot be inherited.
System.Security.Policy.Site Provides the Web site from which a code assembly originates as evidence for policy evaluation. This class cannot be inherited.
System.Security.Policy.SiteMembershipCondition Determines whether an assembly belongs to a code group by testing the site from which it originated. This class cannot be inherited.
System.Security.Policy.StrongName Provides the strong name of a code assembly as evidence for policy evaluation. This class cannot be inherited.
System.Security.Policy.StrongNameMembershipCondition Determines whether an assembly belongs to a code group by testing its strong name. This class cannot be inherited.
System.Security.Policy.TrustManagerContext Represents the context for the trust manager to consider when making the decision to run an application, and when setting up the security on a new AppDomain in which to run an application.
System.Security.Policy.Url Provides the URL from which a code assembly originates as evidence for policy evaluation. This class cannot be inherited.
System.Security.Policy.UrlMembershipCondition Determines whether an assembly belongs to a code group by testing its URL. This class cannot be inherited.
System.Security.Policy.Zone Provides the security zone of a code assembly as evidence for policy evaluation. This class cannot be inherited.
System.Security.Policy.ZoneMembershipCondition Determines whether an assembly belongs to a code group by testing its zone of origin. This class cannot be inherited.
System.Security.Principal.GenericIdentity Represents a generic user.
System.Security.Principal.GenericPrincipal Represents a generic principal.
System.Security.Principal.IdentityReference Represents an identity and is the base class for the NTAccount and SecurityIdentifier classes. This class does not provide a public constructor, and therefore cannot be inherited.
System.Security.Principal.IdentityReferenceCollection Represents a collection of IdentityReference objects and provides a means of converting sets of IdentityReference-derived objects to IdentityReference-derived types.
System.Security.Principal.WindowsIdentity Represents a Windows user.
System.Security.Principal.WindowsImpersonationContext Represents the Windows user prior to an impersonation operation.
System.Security.Principal.WindowsPrincipal Allows code to check the Windows group membership of a Windows user.
System.Security.SecurityContext Encapsulates and propagates all security-related data for execution contexts transferred across threads. This class cannot be inherited.
System.Security.SecurityElement Represents the XML object model for encoding security objects. This class cannot be inherited.
System.Security.SecurityManager Provides the main access point for classes interacting with the security system. This class cannot be inherited.
System.ServiceProcess.ServiceControllerPermissionEntry Defines the smallest unit of a code access security permission that is set for a ServiceController.
System.String Represents text as a series of Unicode characters.
System.StringComparer Represents a string comparison operation that uses specific case and culture-based or ordinal comparison rules.
System.Text.Decoder Converts a sequence of encoded bytes into a set of characters.
System.Text.DecoderFallback Provides a failure-handling mechanism, called a fallback, for an encoded input byte sequence that cannot be converted to an output character.
System.Text.DecoderFallbackBuffer Passes a string to a decoding operation that is emitted instead of an output character because an input byte sequence cannot be decoded.
System.Text.Encoder Converts a set of characters into a sequence of bytes.
System.Text.EncoderFallback Provides a failure-handling mechanism, called a fallback, for an input character that cannot be converted to an encoded output byte sequence.
System.Text.EncoderFallbackBuffer Passes a substitute string to an encoding operation. The string is used in place of any input character that cannot be encoded.
System.Text.Encoding Represents a character encoding.
System.Text.EncodingInfo Provides basic information about an encoding.
System.Text.RegularExpressions.Capture Represents the results from a single subexpression capture. Capture represents one substring for a single successful capture.
System.Text.RegularExpressions.CaptureCollection Represents a sequence of capture substrings. CaptureCollection returns the set of captures done by a single capturing group.
System.Text.RegularExpressions.GroupCollection Represents a collection of captured groups. GroupCollection returns the set of captured groups in a single match.
System.Text.RegularExpressions.MatchCollection Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string.
System.Text.RegularExpressions.Regex Represents an immutable regular expression.
System.Text.RegularExpressions.RegexCompilationInfo Provides information that the compiler uses to compile a regular expression to a stand-alone assembly.
System.Text.RegularExpressions.RegexRunner The RegexRunner class is the base class for compiled regular expressions.
System.Text.RegularExpressions.RegexRunnerFactory Creates a RegexRunner class for a compiled regular expression.
System.Text.StringBuilder Represents a mutable string of characters. This class cannot be inherited.
System.Threading.CompressedStack Provides methods for setting and capturing the compressed stack on the current thread. This class cannot be inherited.
System.Threading.ExecutionContext Manages the execution context for the current thread. This class cannot be inherited.
System.Threading.HostExecutionContext Encapsulates and propagates the host execution context across threads.
System.Threading.HostExecutionContextManager Provides the functionality that allows a common language runtime host to participate in the flow, or migration, of the execution context.
System.Threading.Interlocked Provides atomic operations for variables that are shared by multiple threads.
System.Threading.Monitor Provides a mechanism that synchronizes access to objects.
System.Threading.Overlapped Provides a managed representation of a Win32 OVERLAPPED structure, including methods to transfer information from an Overlapped instance to a NativeOverlapped structure.
System.Threading.SynchronizationContext Provides the basic functionality for propagating a synchronization context in various synchronization models.
System.Threading.ThreadPool Provides a pool of threads that can be used to post work items, process asynchronous I/O, wait on behalf of other threads, and process timers.
System.Threading.Timeout Contains a constant used to specify an infinite amount of time. This class cannot be inherited.
System.TimeZone Represents a time zone.
System.Transactions.Enlistment Facilitates communication between an enlisted transaction participant and the transaction manager during the final phase of the transaction.
System.Transactions.Transaction Represents a transaction.
System.Transactions.TransactionInformation Provides additional information regarding a transaction.
System.Transactions.TransactionInterop Facilitates interaction between System.Transactions and components that were previously written to interact with MSDTC, COM+, or System.EnterpriseServices. This class cannot be inherited.
System.Transactions.TransactionManager Contains methods used for transaction management. This class cannot be inherited.
System.Transactions.TransactionScope Makes a code block transactional. This class cannot be inherited.
System.Uri Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI.
System.UriBuilder Provides a custom constructor for uniform resource identifiers (URIs) and modifies URIs for the Uri class.
System.UriParser Parses a new URI scheme. This is an abstract class.
System.ValueType Provides the base class for value types.
System.Version Represents the version number for a common language runtime assembly. This class cannot be inherited.
System.WeakReference Represents a weak reference, which references an object while still allowing that object to be garbage collected.
System.Web.Caching.Cache Implements the cache for a Web application. This class cannot be inherited.
System.Web.Caching.CacheDependency Establishes a dependency relationship between an item stored in an ASP.NET application's Cache object and a file, cache key, an array of either, or another CacheDependency object. The CacheDependency class monitors the dependency relationships so that when any of them changes, the cached item will be automatically removed.
System.Web.Caching.SqlCacheDependencyAdmin Performs administrative tasks required on a SQL Server database to support the SqlCacheDependency class when using polling-based dependencies. This class cannot be inherited.
System.Web.Compilation.AssemblyBuilder Provides a container for building an assembly from one or more virtual paths within an ASP.NET project.
System.Web.Compilation.BuildDependencySet Represents dependencies returned by the build manager.
System.Web.Compilation.BuildManager Provides a set of methods to help manage the compilation of an ASP.NET application. This class cannot be inherited.
System.Web.Compilation.BuildProvider Defines a set of properties and methods for generating source code within the ASP.NET build environment. This class is abstract.
System.Web.Compilation.ClientBuildManagerParameter Contains values passed to the ASP.NET compiler during precompilation.
System.Web.Compilation.CompilerType Represents the compiler settings used within the ASP.NET build environment to generate and compile source code from a virtual path. This class cannot be inherited.
System.Web.Compilation.ExpressionBuilder Evaluates expressions during page parsing.
System.Web.Compilation.ExpressionBuilderContext Provides the context for an ExpressionBuilder object.
System.Web.Compilation.ImplicitResourceKey Contains fields that identify an implicit resource key.
System.Web.Compilation.LinePragmaCodeInfo Contains properties for a script block being parsed.
System.Web.Compilation.ResourceExpressionFields Contains the fields from a parsed resource expression.
System.Web.Compilation.ResourceProviderFactory Serves as the base class for classes that create resource providers.
System.Web.Configuration.BrowserCapabilitiesCodeGenerator The BrowserCapabilitiesCodeGenerator class is used internally by the aspnet_regbrowsers tool to parse .browser browser definition files and add browsers to the run-time collection of known browsers contained in the BrowserCapabilitiesFactory object.
System.Web.Configuration.BrowserCapabilitiesFactoryBase The BrowserCapabilitiesFactoryBase class is the base class from which BrowserCapabilitiesFactory is derived. It is used internally at run time by the configuration system to create request-specific instances of the HttpCapabilitiesBase class, publicly accessed through the ASP.NET intrinsic Request.Browser property.
System.Web.Configuration.HttpCapabilitiesBase Provides access to detailed information about the capabilities of the client's browser.
System.Web.Configuration.HttpCapabilitiesSectionHandler Assists in reading in the <browserCaps> section of a configuration file and creating an instance of the HttpBrowserCapabilities class that contains the capabilities information for the client browser.
System.Web.Configuration.HttpConfigurationContext Supplies current context information to configuration-section handlers in ASP.NET applications.
System.Web.Configuration.ProvidersHelper Provides methods for creating provider instances, either singly or in a batch.
System.Web.Configuration.RegexWorker Used internally at run time by BrowserCapabilitiesFactory and BrowserCapabilitiesCodeGenerator to parse request data and identify the browser.
System.Web.Configuration.RemoteWebConfigurationHostServer Used internally at run time to support accessing configuration data remotely.
System.Web.Configuration.VirtualDirectoryMapping Specifies a custom virtual-directory hierarchy for a Web application. This class cannot be inherited.
System.Web.Configuration.WebConfigurationManager Provides access to configuration files as they apply to Web applications.
System.Web.Configuration.WebContext Manages the path context for the current Web application. This class cannot be inherited.
System.Web.DefaultHttpHandler Represents the properties and methods of a default HTTP handler.
System.Web.Handlers.AssemblyResourceLoader Provides an HTTP handler used to load embedded resources from assemblies. This class cannot be inherited.
System.Web.Handlers.TraceHandler Provides a synchronous HTTP handler that processes requests for tracing information.
System.Web.Hosting.AppDomainFactory Creates a new AppDomain instance for the Web application. This class cannot be inherited. This class was used by.NET Framework versions earlier than 2.0; version 2.0 uses the AppManagerAppDomainFactory class instead.
System.Web.Hosting.ApplicationHost Enables hosting of ASP.NET pages outside the Internet Information Services (IIS) application. This class enables the host to create application domains for processing ASP.NET requests.
System.Web.Hosting.ApplicationInfo Provides information about a running application. This class cannot be inherited.
System.Web.Hosting.AppManagerAppDomainFactory Creates and stops application domains for a Web-application manager. This class cannot be inherited.
System.Web.HttpApplication Defines the methods, properties, and events that are common to all application objects within an ASP.NET application. This class is the base class for applications that are defined by the user in the Global.asax file.
System.Web.HttpCachePolicy Contains methods for setting cache-specific HTTP headers and for controlling the ASP.NET page output cache.
System.Web.HttpCacheVaryByHeaders Provides a type-safe way to set the VaryByHeaders property.
System.Web.HttpCacheVaryByParams Provides a type-safe way to set the VaryByParams property.
System.Web.HttpContext Encapsulates all HTTP-specific information about an individual HTTP request.
System.Web.HttpCookie Provides a type-safe way to create and manipulate individual HTTP cookies.
System.Web.HttpPostedFile Provides access to individual files that have been uploaded by a client.
System.Web.HttpRequest Enables ASP.NET to read the HTTP values sent by a client during a Web request.
System.Web.HttpResponse Encapsulates HTTP response information from an ASP.NET operation.
System.Web.HttpRuntime Provides a set of ASP.NET run-time services for the current application.
System.Web.HttpServerUtility Provides helper methods for processing Web requests.
System.Web.HttpStaticObjectsCollection Provides a collection of application-scoped objects for the StaticObjects property.
System.Web.HttpUtility Provides methods for encoding and decoding URLs when processing Web requests. This class cannot be inherited.
System.Web.HttpWorkerRequest This abstract class defines the base worker methods and enumerations used by ASP.NET managed code to process requests.
System.Web.Mail.MailAttachment Provides properties and methods for constructing an e-mail attachment. Recommended alternative: System.Net.Mail.
System.Web.Mail.MailMessage Provides properties and methods for constructing an e-mail message. Recommended alternative: System.Net.Mail.
System.Web.Mail.SmtpMail Provides properties and methods for sending messages using the Collaboration Data Objects for Windows 2000 (CDOSYS) message component. Recommended alternative: System.Net.Mail.
System.Web.Management.MailEventNotificationInfo Provides information to the TemplatedMailWebEventProvider object about the current event notification.
System.Web.Management.RegiisUtility Provides authorization utilities to support specific Web-application configuration, assembly registration, and assembly-key container manipulation. This class cannot be inherited.
System.Web.Management.RuleFiringRecord Represents the firing record for an event that derives from the WebManagementEvent class and implements the IWebEventCustomEvaluator interface.
System.Web.Management.SqlServices Supports installing and removing the SQL Server database elements of ASP.NET features.
System.Web.Management.WebApplicationInformation Provides information associated with health events.
System.Web.Management.WebBaseEvent Defines the base class for the ASP.NET health monitoring events.
System.Web.Management.WebEventBufferFlushInfo Contains the parameters defining the flush buffer characteristics.
System.Web.Management.WebEventCodes Defines the codes associated with the ASP.NET health monitoring events.
System.Web.Management.WebEventFormatter Formats ASP.NET health monitoring event information.
System.Web.Management.WebEventManager Provides functionality for managing Web events in an application. This class cannot be inherited.
System.Web.Management.WebProcessInformation Provides information about the worker process hosting ASP.NET.
System.Web.Management.WebProcessStatistics Provides information for assessing the health of a running process.
System.Web.Management.WebRequestInformation Provides information about the current Web request.
System.Web.Management.WebThreadInformation Provides information about the state of a thread in an ASP.NET process.
System.Web.Mobile.ErrorHandlerModule Traps errors and formats messages for the appropriate device.
System.Web.Mobile.MobileDeviceCapabilitiesSectionHandler Reads the deviceFilters Element (ASP.NET Settings Schema) section of a configuration file that specifies the set of device filters for use with ASP.NET mobile controls.
System.Web.Mobile.MobileErrorInfo Provides a structure for reading information about an exception that occurs in a mobile application.
System.Web.Mobile.MobileFormsAuthentication Supports cookieless devices by appending appropriate authentication information to the appropriate URLs.
System.Web.ParserError Represents a parser error or warning. This class cannot be inherited.
System.Web.ProcessInfo Provides information on processes currently executing.
System.Web.ProcessModelInfo Contains methods that return information about worker processes.
System.Web.Profile.ProfileGroupBase Provides untyped access to grouped ASP.NET profile property values.
System.Web.Profile.ProfileInfo Provides information about a user profile.
System.Web.Profile.ProfileInfoCollection A collection of ProfileInfo objects.
System.Web.Profile.ProfileManager Manages user profile data and settings.
System.Web.Profile.ProfileModule Manages the creation of the user profile and profile events. This class cannot be inherited.
System.Web.Security.AnonymousIdentificationModule Manages anonymous identifiers for the ASP.NET application.
System.Web.Security.DefaultAuthenticationModule Ensures that an authentication object is present in the context. This class cannot be inherited.
System.Web.Security.FileAuthorizationModule Verifies that the user has permission to access the file requested. This class cannot be inherited.
System.Web.Security.FormsAuthentication Manages forms-authentication services for Web applications. This class cannot be inherited.
System.Web.Security.FormsAuthenticationModule Sets the identity of the user for an ASP.NET application when forms authentication is enabled. This class cannot be inherited.
System.Web.Security.FormsAuthenticationTicket Provides access to properties and values of the ticket used with forms authentication to identify users. This class cannot be inherited.
System.Web.Security.FormsIdentity Represents a user identity authenticated using forms authentication. This class cannot be inherited.
System.Web.Security.Membership Validates user credentials and manages user settings. This class cannot be inherited.
System.Web.Security.MembershipUser Exposes and updates membership user information in the membership data store.
System.Web.Security.MembershipUserCollection A collection of MembershipUser objects.
System.Web.Security.PassportAuthenticationModule Provides a wrapper around Passport Authentication services. This class cannot be inherited.
System.Web.Security.PassportIdentity Provides a class to be used by PassportAuthenticationModule. It provides a way for an application to access the Ticket method. This class cannot be inherited.
System.Web.Security.RoleManagerModule Manages a RolePrincipal instance for the current user. This class cannot be inherited.
System.Web.Security.RolePrincipal Represents security information for the current HTTP request, including role membership. This class cannot be inherited.
System.Web.Security.Roles Manages user membership in roles for authorization checking in an ASP.NET application. This class cannot be inherited.
System.Web.Security.UrlAuthorizationModule Verifies that the user has permission to access the URL requested. This class cannot be inherited.
System.Web.Security.WindowsAuthenticationModule Sets the identity of the user for an ASP.NET application when Windows authentication is enabled. This class cannot be inherited.
System.Web.Services.Description.BasicProfileViolation Represents a WSDL violation of the WSI Basic Profile version 1.1.
System.Web.Services.Description.BasicProfileViolationEnumerator Enumerates the elements in a BasicProfileViolationCollection.
System.Web.Services.Description.DocumentableItem Represents the abstract base class from which several classes in the System.Web.Services.Description namespace are derived.
System.Web.Services.Description.MimeTextMatch Represents a text pattern for which the HTTP transmission is searched. This class cannot be inherited.
System.Web.Services.Description.ProtocolImporter Provides common functionality across communication protocols for generating classes for Web services.
System.Web.Services.Description.ProtocolReflector Provides common functionality across communication protocols for creating ServiceDescription objects from classes that are identified as Web services.
System.Web.Services.Description.ServiceDescriptionFormatExtension Represents an extensibility element added to an XML Web service.
System.Web.Services.Description.ServiceDescriptionImporter Exposes a means of generating client proxy classes for XML Web services.
System.Web.Services.Description.ServiceDescriptionReflector Provides a managed way of dynamically viewing, creating or invoking types supported by an XML Web service.
System.Web.Services.Description.SoapExtensionImporter Provides a common interface and functionality for classes to generate code attributes that specify SOAP extensions.
System.Web.Services.Description.SoapExtensionReflector Provides a common interface and functionality for classes to add SOAP extension information to a ServiceDescription object on a per-method basis.
System.Web.Services.Description.SoapTransportImporter Serves as a base class for derived classes that import SOAP transmission protocols into XML Web services.
System.Web.Services.Description.WebReference Describes a reference to a collection of XML Web services.
System.Web.Services.Description.WebReferenceOptions The WebReferenceOptions class represents code generation options specified in an XML text file.
System.Web.Services.Description.WebServicesInteroperability The WebServicesInteroperability class provides methods to verify whether a given Web service or services conforms to a given Web Services Interoperability (WS-I) Organization specification.
System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoveryClientResultsFile Represents the root element of an XML document containing the results of all files written when the WriteAll method is invoked.
System.Web.Services.Discovery.DiscoveryClientResult Represents the details of a discovery reference without the contents of the referenced document. This class cannot be inherited.
System.Web.Services.Discovery.DiscoveryDocument Represents a discovery document. This class cannot be inherited.
System.Web.Services.Discovery.DiscoveryReference The base class for discoverable references using XML Web services discovery.
System.Web.Services.Discovery.DiscoveryRequestHandler An ASP.NET HTTP handler that processes a request for a Web services discovery document.
System.Web.Services.Discovery.DiscoverySearchPattern Establishes an interface for file extension search patterns for discoverable file types.
System.Web.Services.Discovery.DynamicDiscoveryDocument Represents an XML document that specifies a list of file system directory paths that should not be searched for references to add to a Web services discovery document.
System.Web.Services.Discovery.ExcludePathInfo Represents a file system directory path that should not be searched for references to add to a Web services discovery document.
System.Web.Services.Discovery.SoapBinding Represents a SOAP binding in a discovery document. This class cannot be inherited.
System.Web.Services.Protocols.LogicalMethodInfo Represents the attributes and metadata for an XML Web service method. This class cannot be inherited.
System.Web.Services.Protocols.MimeFormatter Provides an abstract base class for all readers and writers for Web services and clients implemented using HTTP but without SOAP.
System.Web.Services.Protocols.PatternMatcher Searches HTTP response text for return values for Web service clients.
System.Web.Services.Protocols.ServerProtocol The .NET Framework uses classes that are derived from the ServerProtocol class to process XML Web service requests.
System.Web.Services.Protocols.ServerProtocolFactory The .NET Framework uses classes that are derived from the ServerProtocolFactory class to process XML Web service requests.
System.Web.Services.Protocols.ServerType The .NET Framework uses the ServerType class to process XML Web service requests.
System.Web.Services.Protocols.Soap12FaultCodes Defines the SOAP fault codes that appear in a SOAP message when an error occurs while communicating with XML Web services using the SOAP version 1.2 protocol.
System.Web.Services.Protocols.SoapExtension The base class for SOAP extensions for XML Web services created using ASP.NET.
System.Web.Services.Protocols.SoapFaultSubCode Represents the contents of the optional Subcode element of a SOAP fault when SOAP version 1.2 is used to communicate between a client and an XML Web service.
System.Web.Services.Protocols.SoapHeader When overridden in a derived class, represents the content of a SOAP header.
System.Web.Services.Protocols.SoapHeaderHandling The SoapHeaderHandling class is used to get, set, write, and read SOAP header content to and from SOAP messages.
System.Web.Services.Protocols.SoapHeaderMapping The SoapHeaderMapping class represents a SOAP header mapping.
System.Web.Services.Protocols.SoapMessage Represents the data in a SOAP request or SOAP response at a specific SoapMessageStage.
System.Web.Services.Protocols.SoapServerMethod Represents the attributes and metadata for an XML Web service method. This class cannot be inherited.
System.Web.Services.Protocols.WebClientAsyncResult Provides an implementation of IAsyncResult for use by XML Web service proxies to implement the standard asynchronous method pattern.
System.Web.Services.Protocols.WebServiceHandlerFactory Dynamically manufactures Web service handler instances, whose type or types implement the IHttpHandler interface.
System.Web.SessionState.HttpSessionState Provides access to session-state values as well as session-level settings and lifetime management methods.
System.Web.SessionState.HttpSessionStateContainer Contains session-state values as well as session-level settings for the current request.
System.Web.SessionState.SessionIDManager Manages unique identifiers for ASP.NET session state.
System.Web.SessionState.SessionStateModule Provides session-state services for an application. This class cannot be inherited.
System.Web.SessionState.SessionStateStoreData Represents session-state data for a session store.
System.Web.SessionState.SessionStateUtility Provides helper methods used by session-state modules and session-state store providers to manage session information for an ASP.NET application. This class cannot be inherited.
System.Web.SessionState.StateRuntime Manages session data stored in the ASP.NET state service. This class cannot be inherited.
System.Web.SiteMap The SiteMap class is an in-memory representation of the navigation structure for a site, which is provided by one or more site map providers. This class cannot be inherited.
System.Web.SiteMapNode Represents a node in the hierarchical site map structure such as that described by the SiteMap class and classes that implement the abstract SiteMapProvider class.
System.Web.SiteMapNodeCollection Provides a strongly typed collection for SiteMapNode objects and implements the IHierarchicalEnumerable interface to support navigating through the collection.
System.Web.TraceContext Captures and presents execution details about a Web request. This class cannot be inherited.
System.Web.TraceContextRecord Represents an ASP.NET trace message and any associated data.
System.Web.UI.Adapters.ControlAdapter Customizes rendering for the derived control to which the adapter is attached, to modify the default markup or behavior for specific browsers, and is the base class from which all control adapters inherit.
System.Web.UI.AttributeCollection Provides object-model access to all attributes declared in the opening tag of an ASP.NET server control element. This class cannot be inherited.
System.Web.UI.BaseParser Provides a base set of functionality for classes involved in parsing ASP.NET page requests and server controls.
System.Web.UI.ClientScriptManager Defines methods for managing client-side scripts in Web applications.
System.Web.UI.CompiledBindableTemplateBuilder Provides the default implementation of an IBindableTemplate object, which ASP.NET uses whenever it parses two-way data-binding within the templated content of an ASP.NET control such as FormView. This class cannot be inherited.
System.Web.UI.CompiledTemplateBuilder An ITemplate implementation that is called from the generated page class code. This class cannot be inherited.
System.Web.UI.Control Defines the properties, methods, and events that are shared by all ASP.NET server controls.
System.Web.UI.ControlBuilder Supports the page parser in building a control and the child controls it contains.
System.Web.UI.ControlCachePolicy Provides programmatic access to an ASP.NET user control's output cache settings.
System.Web.UI.ControlCollection Provides a collection container that enables ASP.NET server controls to maintain a list of their child controls.
System.Web.UI.ControlSkin Represents a control skin, which is a means to define stylistic properties that are applied to an ASP.NET Web server control.
System.Web.UI.CssStyleCollection Contains the HTML cascading-style sheets (CSS) inline style attributes for a specified HTML server control. This class cannot be inherited.
System.Web.UI.DataBinder Provides support for rapid application development (RAD) designers to generate and parse data-binding expression syntax. This class cannot be inherited.
System.Web.UI.DataBinding Contains information about a single data-binding expression in an ASP.NET server control, which allows rapid-application development (RAD) designers, such as Microsoft Visual Studio, to create data-binding expressions at design time. This class cannot be inherited.
System.Web.UI.DataBindingCollection Provides a collection of DataBinding objects for an ASP.NET server control. This class cannot be inherited.
System.Web.UI.DataSourceSelectArguments Provides a mechanism that data-bound controls use to request data-related operations from data source controls when data is retrieved. This class cannot be inherited.
System.Web.UI.DataSourceView Serves as the base class for all data source view classes, which define the capabilities of data source controls.
System.Web.UI.Design.ClientScriptItem Represents a client script element in a Web Form or user control at design time. This class cannot be inherited.
System.Web.UI.Design.ColorBuilder Provides an HTML color string builder at design time that allows a user to select a color.
System.Web.UI.Design.ContentDefinition Provides a property structure that defines Web content at design time.
System.Web.UI.Design.ControlDesignerState Provides access to the state of the control designer in the design host through the IComponentDesignerStateService interface. This class cannot be inherited.
System.Web.UI.Design.ControlParser Provides methods for creating a Web Server Control control or ITemplate interface from a string of aspx code that represents a persisted control or template.
System.Web.UI.Design.ControlPersister Provides methods for persisting Web server controls at design-time.
System.Web.UI.Design.DataBindingHandler Provides a base class for a data-binding handler.
System.Web.UI.Design.DataBindingValueUIHandler Provides a UI handler for data binding values.
System.Web.UI.Design.DataSetFieldSchema Represents the structure, or schema, of a data field.
System.Web.UI.Design.DataSetSchema The DataSetSchema class represents the structure, or schema, of a data source. This class cannot be inherited.
System.Web.UI.Design.DataSetViewSchema Represents the structure, or schema, of a DataTable. This class cannot be inherited.
System.Web.UI.Design.DesignerAutoFormat Provides the abstract base class for creating formats that can be applied to a custom Web server control at design time.
System.Web.UI.Design.DesignerAutoFormatCollection Represents a collection of DesignerAutoFormat objects within a control designer. This class cannot be inherited.
System.Web.UI.Design.DesignerDataSourceView Serves as the base class for design-time data source view classes.
System.Web.UI.Design.DesignerHierarchicalDataSourceView Provides a base class for designers for data views based on hierarchical data. This class must be inherited.
System.Web.UI.Design.DesignerObject Represents an object in a design host such as Visual Studio 2005. This class must be inherited.
System.Web.UI.Design.DesignerRegionCollection Represents a collection of DesignerRegion objects within a control designer.
System.Web.UI.Design.DesignTimeData Provides helper methods that can be used by control designers to generate sample data for data-bound properties at design time. This class cannot be inherited.
System.Web.UI.Design.DesignTimeResourceProviderFactory Used by control localization to read and write resources at design time.
System.Web.UI.Design.ExpressionEditor Defines a set of properties and methods for evaluating an expression that is associated with a control property at design time and to provide an expression editor sheet to the visual design host for use in the expression editor dialog box. This class is abstract.
System.Web.UI.Design.ExpressionEditorSheet Represents a design-time editor sheet for a custom expression. This class must be inherited.
System.Web.UI.Design.MobileControls.MobileResource Supports looking up culture-specific resources for mobile controls at design time. This class cannot be inherited.
System.Web.UI.Design.TemplateEditingService Provides services for editing control templates at design time. This class cannot be inherited.
System.Web.UI.Design.TemplateGroup A collection of TemplateDefinition objects representing the template elements in a Web server control at design time.
System.Web.UI.Design.TemplateGroupCollection Represents a collection of TemplateGroup objects within a control designer. This class cannot be inherited.
System.Web.UI.Design.TypeSchema Represents the structure, or schema, of an object type.
System.Web.UI.Design.UrlBuilder Starts a URL editor that allows a user to select or create a URL. This class cannot be inherited.
System.Web.UI.Design.ViewEvent Represents the kind of event that has occurred on a view of a control at design time. This class cannot be inherited.
System.Web.UI.Design.ViewRendering Contains the design-time markup for content and regions at design time.
System.Web.UI.Design.WebFormsReferenceManager Provides a base class for accessing the types, directives, and controls in the current Web project document. This class must be inherited.
System.Web.UI.Design.WebFormsRootDesigner Provides a base class for the design-time functionality of a Web Forms page and allows access to and manipulation of components and controls that are contained within the Web Forms page at design time.
System.Web.UI.Design.XmlDocumentSchema Represents the structure, or schema, of an XmlDocument. This class cannot be inherited.
System.Web.UI.DesignTimeParseData Provides information to the parser during design time.
System.Web.UI.DesignTimeTemplateParser Provides parsing at design time.
System.Web.UI.EventEntry Acts as the property entry for event handlers.
System.Web.UI.ExpressionBinding Supports the parsing and persisting of an expression-binding instance. This class cannot be inherited.
System.Web.UI.ExpressionBindingCollection Represents a collection of ExpressionBinding objects. This class cannot be inherited.
System.Web.UI.HierarchicalDataSourceView Represents a data view on a node or collection of nodes in a hierarchical data structure for a HierarchicalDataSourceControl control.
System.Web.UI.HtmlControls.HtmlTableCellCollection A collection of HtmlTableCell objects that represent the cells in a single row of an HtmlTable control. This class cannot be inherited.
System.Web.UI.HtmlControls.HtmlTableRowCollection A collection of HtmlTableRow objects that represent the rows of an HtmlTable control. This class cannot be inherited.
System.Web.UI.IndexedString Provides a utility string class that is used by the ObjectStateFormatter class to optimize object graph serialization. This class cannot be inherited.
System.Web.UI.ListSourceHelper Used by data source controls when implementing the members defined by the IListSource interface. This class cannot be inherited.
System.Web.UI.LosFormatter Serializes the view state for a Web Forms page. This class cannot be inherited.
System.Web.UI.MobileControls.Adapters.ControlAdapter The ControlAdapter class itself is abstract and cannot be instantiated.
System.Web.UI.MobileControls.Adapters.SR Represents an autogenerated resource class.
System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter.WmlFormat Stores the font format attributes.
System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter.WmlLayout Contains wrapping and alignment information for WmlMobileTextWriter.
System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlCssHandler Handles requests for cascading style sheet (CSS) style information for adapters in the System.Web.UI.MobileControls.Adapters.XhtmlAdapters namespace.
System.Web.UI.MobileControls.ArrayListCollectionBase Implements the functionality of the ICollection interface to inheriting classes by using a Web Forms ArrayList object for storage.
System.Web.UI.MobileControls.Constants Creates a UI element that allows user invocation of ASP.NET event handlers and provides a way to post user input from UI elements back to the server.
System.Web.UI.MobileControls.ControlPager Used by a form to paginate its controls.
System.Web.UI.MobileControls.DeviceSpecificChoice Provides a single choice within a DeviceSpecific/Choice construct.
System.Web.UI.MobileControls.DeviceSpecificChoiceTemplateContainer Stores templates for use by the DeviceSpecificChoice class.
System.Web.UI.MobileControls.FontInfo Provides access to all font-related style information about an ASP.NET mobile control.
System.Web.UI.MobileControls.ItemPager Assists in paginating a form.
System.Web.UI.MobileControls.MobileControlsSectionHandler Handles configuration sections that are represented by a single XML tag in the .config file.
System.Web.UI.MobileControls.ObjectListCommand Represents a command in an ObjectList ASP.NET mobile control.
System.Web.UI.MobileControls.ObjectListField Represents a field of an ObjectList ASP.NET mobile control. This class cannot be inherited.
System.Web.UI.MobileControls.Style Organizes style characteristics of an ASP.NET mobile control.
System.Web.UI.MobileControls.TextViewElement Provides text for a TextView object.
System.Web.UI.ObjectConverter Converts an object from one object type to another object type. This class is obsolete. Use the Convert class and the Format method instead.
System.Web.UI.ObjectPersistData During the build process, retains information about property entries.
System.Web.UI.ObjectStateFormatter Serializes and deserializes object graphs that represent the state of an object. This class cannot be inherited.
System.Web.UI.OutputCacheParameters Encapsulates the output cache initialization settings parsed from an @ OutputCache page directive by ASP.NET. This class cannot be inherited.
System.Web.UI.PageAsyncTask Contains information about an asynchronous task registered to a page. This class cannot be inherited.
System.Web.UI.PageHandlerFactory Creates instances of classes that inherit from the Page class and implement the IHttpHandler interface. Instances are created dynamically to handle requests for ASP.NET files. The PageHandlerFactory class is the default handler factory implementation for ASP.NET pages.
System.Web.UI.PageParserFilter Provides an abstract base class for a page parser filter used by the ASP.NET parser to determine whether an item is allowed in the page at parse time.
System.Web.UI.PageStatePersister Provides the base functionality for ASP.NET view state persistence mechanisms.
System.Web.UI.PageTheme Represents the base class for a page theme, which is a collection of resources that are used to define a consistent look across pages and controls in a Web site. The page theme can be set through configuration or the page directive.
System.Web.UI.Pair Provides a basic utility class that is used to store two related objects.
System.Web.UI.PostBackOptions Specifies how client-side JavaScript is generated to initiate a postback event.
System.Web.UI.PropertyConverter Contains helper functions to convert property values to and from strings.
System.Web.UI.PropertyEntry Acts as the base class for all property entry classes.
System.Web.UI.SimpleWebHandlerParser Provides base functionality for parsing Web handler files.
System.Web.UI.StateBag Manages the view state of ASP.NET server controls, including pages. This class cannot be inherited.
System.Web.UI.StateItem Represents an item that is saved in the StateBag class when view state information is persisted between Web requests. This class cannot be inherited.
System.Web.UI.StateManagedCollection Provides a base class for all strongly typed collections that manage IStateManager objects.
System.Web.UI.ThemeProvider Provides a class that encapsulates theme and style sheet information for controls in a designer environment.
System.Web.UI.Triplet Provides a basic utility class that is used to store three related objects.
System.Web.UI.ValidatorCollection Exposes an array of IValidator references. This class cannot be inherited.
System.Web.UI.WebControls.AutoGeneratedFieldProperties Represents the properties of an AutoGeneratedField object. This class cannot be inherited.
System.Web.UI.WebControls.CalendarDay Represents a date in the Calendar control.
System.Web.UI.WebControls.DataControlCommands The DataControlCommands class contains public fields that all ASP.NET data-bound controls use, to promote a consistent user interface (UI). This class cannot be inherited.
System.Web.UI.WebControls.DataControlField Serves as the base class for all data control field types, which represent a column of data in tabular data-bound controls such as DetailsView and GridView.
System.Web.UI.WebControls.DataGridColumn Serves as the base class for the different column types of the DataGrid control.
System.Web.UI.WebControls.DataGridColumnCollection A collection of DataGridColumn-derived column objects that represent the columns in a DataGrid control. This class cannot be inherited.
System.Web.UI.WebControls.DataGridItemCollection Represents a collection of DataGridItem objects in a DataGrid control.
System.Web.UI.WebControls.DataKey Represents the primary key field or fields of a record in a data-bound control.
System.Web.UI.WebControls.DataKeyArray Represents a collection of DataKey objects. This class cannot be inherited.
System.Web.UI.WebControls.DataKeyCollection Represents a collection that contains the key field of each record in a data source. This class cannot be inherited.
System.Web.UI.WebControls.DataListItemCollection Represents the collection of DataListItem objects in the DataList control. This class cannot be inherited.
System.Web.UI.WebControls.DayRenderEventArgs Provides data for the DayRender event of the Calendar control. This class cannot be inherited.
System.Web.UI.WebControls.DetailsViewRowCollection Represents a collection of DetailsViewRow objects in a DetailsView control.
System.Web.UI.WebControls.EmbeddedMailObject Represents an item to embed in an e-mail message constructed using the MailDefinition class.
System.Web.UI.WebControls.FontInfo Encapsulates the font properties of text. This class cannot be inherited.
System.Web.UI.WebControls.GridViewRowCollection Represents a collection of GridViewRow objects in a GridView control.
System.Web.UI.WebControls.HotSpot Implements the basic functionality common to all hot spot shapes.
System.Web.UI.WebControls.ListItem Represents a data item in a data-bound list control. This class cannot be inherited.
System.Web.UI.WebControls.ListItemCollection A collection of ListItem objects in a list control. This class cannot be inherited.
System.Web.UI.WebControls.MailDefinition Allows a control to create e-mail messages from text files or strings. This class cannot be inherited.
System.Web.UI.WebControls.MenuItem Represents a menu item displayed in the Menu control. This class cannot be inherited.
System.Web.UI.WebControls.MenuItemBinding Defines the relationship between a data item and the menu item it is binding to in a Menu control. This class cannot be inherited.
System.Web.UI.WebControls.MenuItemCollection Represents a collection of menu items in a Menu control. This class cannot be inherited.
System.Web.UI.WebControls.MonthChangedEventArgs Provides data for the VisibleMonthChanged event of a Calendar control.
System.Web.UI.WebControls.PagedDataSource Encapsulates the paging-related properties of a data-bound control (such as DataGrid, GridView, DetailsView, and FormView) that allow it to perform paging. This class cannot be inherited.
System.Web.UI.WebControls.PagerSettings Represents the properties of the paging controls in a control that supports pagination. This class cannot be inherited.
System.Web.UI.WebControls.Parameter Provides a mechanism that data source controls use to bind to application variables, user identities and choices, and other data. Serves as the base class for all ASP.NET parameter types.
System.Web.UI.WebControls.RepeaterItemCollection Represents a collection of RepeaterItem objects in the Repeater control. This class cannot be inherited.
System.Web.UI.WebControls.RepeatInfo Encapsulates the information used to render a list control that repeats a list of items. This class cannot be inherited.
System.Web.UI.WebControls.RoleGroup Associates a content template in a LoginView control with one or more roles defined for the Web site. This class cannot be inherited.
System.Web.UI.WebControls.SelectedDatesCollection Encapsulates a collection of System.DateTime objects that represent the selected dates in a Calendar control. This class cannot be inherited.
System.Web.UI.WebControls.TableCellCollection Encapsulates a collection of TableHeaderCell and TableCell objects that make up a row in a Table control. This class cannot be inherited.
System.Web.UI.WebControls.TableRowCollection Encapsulates a collection of TableRow objects that represent a single row in a Table control. This class cannot be inherited.
System.Web.UI.WebControls.TreeNode Represents a node in the TreeView control.
System.Web.UI.WebControls.TreeNodeBinding Defines the relationship between a data item and the node it is binding to in a TreeView control.
System.Web.UI.WebControls.TreeNodeCollection Represents a collection of TreeNode objects in the TreeView control. This class cannot be inherited.
System.Web.UI.WebControls.WebParts.CatalogPartChrome Enables developers to override the rendering for only the selected sections of CatalogPart controls in a CatalogZoneBase zone.
System.Web.UI.WebControls.WebParts.ConnectionPoint Serves as the base class for defining connection point objects that enable the consumer control and the provider control in a Web Parts connection to share data.
System.Web.UI.WebControls.WebParts.EditorPartChrome Enables developers to override the rendering for only the selected sections of EditorPart controls in an EditorZoneBase zone.
System.Web.UI.WebControls.WebParts.PersonalizationAdministration Implements management and administrative functionality for Web Parts personalization. This class cannot be inherited.
System.Web.UI.WebControls.WebParts.PersonalizationDictionary Encapsulates basic validation rules that indicate whether a piece of custom data is considered personalizable in either User or Shared scope.
System.Web.UI.WebControls.WebParts.PersonalizationEntry Represents core pieces of custom personalization state information contained in a PersonalizationDictionary object. This class cannot be inherited.
System.Web.UI.WebControls.WebParts.PersonalizationState Defines the basic functionality that represents the personalization data for a page.
System.Web.UI.WebControls.WebParts.PersonalizationStateInfo When overridden in a derived class, implements a representation of information about a set of Web Parts data for a page.
System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection Provides a collection of SharedPersonalizationStateInfo and UserPersonalizationStateInfo objects.
System.Web.UI.WebControls.WebParts.PersonalizationStateQuery Represents a set of query parameters that can be passed to a personalization provider using the various get and find methods. This class cannot be inherited.
System.Web.UI.WebControls.WebParts.WebPartChrome Enables developers to override the rendering for only the selected sections of WebPart or server controls in a WebPartZoneBase zone.
System.Web.UI.WebControls.WebParts.WebPartConnection Provides an object that enables two WebPart controls to form a connection. This class cannot be inherited.
System.Web.UI.WebControls.WebParts.WebPartDescription Provides information about a WebPart control that you can display in a catalog of Web Parts controls without having to create an instance of the control.
System.Web.UI.WebControls.WebParts.WebPartDisplayMode Defines a common set of properties for the several display modes that a Web Parts page can enter.
System.Web.UI.WebControls.WebParts.WebPartManagerInternals Isolates into a separate class methods that are used by the WebPartManager control and can be overridden by developers who extend the control, but are rarely needed by page developers.
System.Web.UI.WebControls.WebParts.WebPartPersonalization Implements low-level personalization operations.
System.Web.UI.WebControls.WebParts.WebPartTracker Monitors Web Parts connections for circular connections.
System.Web.UI.WebControls.WebParts.WebPartTransformer Provides basic implementation for transformer classes to convert data between two incompatible connection points.
System.Web.UI.WebControls.WebParts.WebPartUserCapability Provides information about a user's capabilities to view and modify personalization data. This class cannot be inherited.
System.Web.UI.WebControls.WebParts.WebPartVerb Provides an interactive user interface (UI) element that enables users to perform actions on a Web Parts page.
System.Web.UI.WebControls.WizardStepCollection Represents a collection of WizardStepBase-derived objects in a control that acts as a wizard. This class cannot be inherited.
System.Web.UI.XPathBinder Provides support for rapid application development (RAD) designers to parse data-binding expressions that use XPath expressions. This class cannot be inherited.
System.Web.Util.Transactions Provides a way to wrap a callback method within a transaction boundary.
System.Web.Util.WorkItem Provides the ability to move work items to another thread for execution.
System.Web.VirtualPathUtility Provides utility methods for common virtual path operations.
System.Windows.Forms.AmbientProperties Provides ambient property values to top-level controls.
System.Windows.Forms.Application Provides static methods and properties to manage an application, such as methods to start and stop an application, to process Windows messages, and properties to get information about an application. This class cannot be inherited.
System.Windows.Forms.ApplicationContext Specifies the contextual information about an application thread.
System.Windows.Forms.AutoCompleteStringCollection Contains a collection of to strings use for the auto-complete feature on certain Windows Forms controls.
System.Windows.Forms.AxHost.ConnectionPointCookie Connects an ActiveX control to a client that handles the control’s events.
System.Windows.Forms.AxHost.State Encapsulates the persisted state of an ActiveX control.
System.Windows.Forms.Binding Represents the simple binding between the property value of an object and the property value of a control.
System.Windows.Forms.BindingContext Manages the collection of BindingManagerBase objects for any object that inherits from the Control class.
System.Windows.Forms.BindingManagerBase Manages all Binding objects that are bound to the same data source and data member. This class is abstract.
System.Windows.Forms.ButtonRenderer Provides methods used to render a button control with or without visual styles. This class cannot be inherited.
System.Windows.Forms.CheckBoxRenderer Provides methods used to render a check box control with or without visual styles. This class cannot be inherited.
System.Windows.Forms.CheckedListBox.CheckedIndexCollection Encapsulates the collection of indexes of checked items (including items in an indeterminate state) in a CheckedListBox.
System.Windows.Forms.CheckedListBox.CheckedItemCollection Encapsulates the collection of checked items, including items in an indeterminate state, in a CheckedListBox control.
System.Windows.Forms.Clipboard Provides methods to place data on and retrieve data from the system Clipboard. This class cannot be inherited.
System.Windows.Forms.ComboBox.ObjectCollection Represents the collection of items in a ComboBox.
System.Windows.Forms.ComboBoxRenderer Provides methods used to render a combo box control with visual styles. This class cannot be inherited.
System.Windows.Forms.ComponentModel.Com2Interop.Com2Variant Facilitates proper recognition of a variant type.
System.Windows.Forms.ControlPaint Provides methods used to paint common Windows controls and their elements. This class cannot be inherited.
System.Windows.Forms.CreateParams Encapsulates the information needed when creating a control.
System.Windows.Forms.Cursor Represents the image used to paint the mouse pointer.
System.Windows.Forms.Cursors Provides a collection of Cursor objects for use by a Windows Forms application.
System.Windows.Forms.DataFormats Provides static, predefined Clipboard format names. Use them to identify the format of data that you store in an IDataObject.
System.Windows.Forms.DataFormats.Format Represents a Clipboard format type.
System.Windows.Forms.DataGrid.HitTestInfo Contains information about a part of the System.Windows.Forms.DataGrid at a specified coordinate. This class cannot be inherited.
System.Windows.Forms.DataGridColumnStyle.CompModSwitches Contains a TraceSwitch that is used by the .NET Framework infrastructure.
System.Windows.Forms.DataGridView.HitTestInfo Contains information, such as the row and column indexes, about a specific coordinate pair in the DataGridView control. This class cannot be inherited.
System.Windows.Forms.DataGridViewAdvancedBorderStyle Contains border styles for the cells in a DataGridView control.
System.Windows.Forms.DataGridViewCellStyle Represents the formatting and style information applied to individual cells within a DataGridView control.
System.Windows.Forms.DataGridViewComboBoxCell.ObjectCollection Represents the collection of selection choices in a DataGridViewComboBoxCell.
System.Windows.Forms.DataGridViewElement Provides the base class for elements of a DataGridView control.
System.Windows.Forms.DataGridViewRowCollection A collection of DataGridViewRow objects.
System.Windows.Forms.DataObject Implements a basic data transfer mechanism.
System.Windows.Forms.Design.AxImporter Imports ActiveX controls and generates a wrapper that can be accessed by a designer.
System.Windows.Forms.Design.AxImporter.Options Represents a set of options for an AxImporter.
System.Windows.Forms.Design.AxParameterData Represents a parameter of a method of a hosted ActiveX control.
System.Windows.Forms.Design.AxWrapperGen Generates a wrapper for ActiveX controls for use in the design-time environment.
System.Windows.Forms.Design.Behavior.Adorner Manages a collection of user-interface related Glyph objects. This class cannot be inherited.
System.Windows.Forms.Design.Behavior.Behavior Represents the Behavior objects that are managed by a BehaviorService.
System.Windows.Forms.Design.Behavior.BehaviorService Manages user interface in the designer. This class cannot be inherited.
System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollectionEnumerator Supports iteration over a BehaviorServiceAdornerCollection.
System.Windows.Forms.Design.Behavior.Glyph Represents a single user interface (UI) entity managed by an Adorner.
System.Windows.Forms.Design.Behavior.SnapLine Represents the horizontal and vertical line segments that are dynamically created in the user interface (UI) to assist in the design-time layout of controls in a container. This class cannot be inherited.
System.Windows.Forms.Design.DesignerOptions Provides access to get and set option values for a designer.
System.Windows.Forms.Design.EventHandlerService Provides a systematic way to manage event handlers for the current document.
System.Windows.Forms.Design.MaskDescriptor Defines a set of members for derived classes to provide options for the masked text box UI type editor.
System.Windows.Forms.Design.PropertyTab Provides a base class for property tabs.
System.Windows.Forms.FeatureSupport Provides static methods for retrieving feature information from the current system.
System.Windows.Forms.FlatButtonAppearance Provides properties that specify the appearance of Button controls whose FlatStyle is Flat.
System.Windows.Forms.GridItem Implements one row in a PropertyGrid.
System.Windows.Forms.GridItemCollection Contains a collection of GridItem objects.
System.Windows.Forms.GridTablesFactory This type does nothing meaningful.
System.Windows.Forms.GroupBoxRenderer Provides methods used to render a group box control with or without visual styles. This class cannot be inherited.
System.Windows.Forms.Help Encapsulates the HTML Help 1.0 engine.
System.Windows.Forms.HtmlDocument Provides top-level programmatic access to an HTML document hosted by the WebBrowser control.
System.Windows.Forms.HtmlElement Represents an HTML element inside of a Web page.
System.Windows.Forms.HtmlElementCollection Defines a collection of HtmlElement objects.
System.Windows.Forms.HtmlHistory Manages the list of documents and Web sites the user has visited within the current session.
System.Windows.Forms.HtmlWindow Represents the logical window that contains one or more instances of HtmlDocument.
System.Windows.Forms.HtmlWindowCollection Represents the windows contained within another HtmlWindow.
System.Windows.Forms.ImageList.ImageCollection Encapsulates the collection of Image objects in an ImageList.
System.Windows.Forms.ImageListStreamer Provides the data portion of an ImageList.
System.Windows.Forms.InputLanguage Provides methods and fields to manage the input language. This class cannot be inherited.
System.Windows.Forms.Layout.ArrangedElementCollection Represents a collection of objects.
System.Windows.Forms.Layout.LayoutEngine Provides the base class for implementing layout engines.
System.Windows.Forms.LayoutSettings Provides a base class for collecting layout scheme characteristics.
System.Windows.Forms.LinkLabel.Link Represents a link within a LinkLabel control.
System.Windows.Forms.LinkLabel.LinkCollection Represents the collection of links within a LinkLabel control.
System.Windows.Forms.ListBindingHelper Provides functionality to discover a bindable list and the properties of the items contained in the list when they differ from the public properties of the object to which they bind.
System.Windows.Forms.ListBox.IntegerCollection Represents a collection of integers in a ListBox.
System.Windows.Forms.ListBox.ObjectCollection Represents the collection of items in a ListBox.
System.Windows.Forms.ListBox.SelectedIndexCollection Represents the collection containing the indexes to the selected items in a ListBox.
System.Windows.Forms.ListBox.SelectedObjectCollection Represents the collection of selected items in the ListBox.
System.Windows.Forms.ListView.CheckedIndexCollection Represents the collection containing the indexes to the checked items in a list view control.
System.Windows.Forms.ListView.CheckedListViewItemCollection Represents the collection of checked items in a list view control.
System.Windows.Forms.ListView.ColumnHeaderCollection Represents the collection of column headers in a ListView control.
System.Windows.Forms.ListView.ListViewItemCollection Represents the collection of items in a ListView control or assigned to a ListViewGroup.
System.Windows.Forms.ListView.SelectedIndexCollection Represents the collection that contains the indexes to the selected items in a ListView control.
System.Windows.Forms.ListView.SelectedListViewItemCollection Represents the collection of selected items in a list view control.
System.Windows.Forms.ListViewGroup Represents a group of items displayed within a ListView control.
System.Windows.Forms.ListViewGroupCollection Represents the collection of groups within a ListView control.
System.Windows.Forms.ListViewHitTestInfo Contains information about an area of a ListView control or a ListViewItem.
System.Windows.Forms.ListViewInsertionMark Used to indicate the expected drop location when an item is dragged to a new position in a ListView control. This functionality is available only on Windows XP and later.
System.Windows.Forms.ListViewItem Represents an item in a ListView control.
System.Windows.Forms.ListViewItem.ListViewSubItem Represents a subitem of a ListViewItem.
System.Windows.Forms.ListViewItem.ListViewSubItemCollection Represents a collection of ListViewItem.ListViewSubItem objects stored in a ListViewItem.
System.Windows.Forms.Menu.MenuItemCollection Represents a collection of MenuItem objects.
System.Windows.Forms.MessageBox Displays a message box that can contain text, buttons, and symbols that inform and instruct the user.
System.Windows.Forms.MonthCalendar.HitTestInfo Contains information about an area of a MonthCalendar control. This class cannot be inherited.
System.Windows.Forms.NumericUpDownAcceleration Provides information specifying how acceleration should be performed on a spin box (also known as an up-down control) when the up or down button is pressed for specified time period.
System.Windows.Forms.PowerStatus Indicates current system power status information.
System.Windows.Forms.ProfessionalColors Provides Color structures that are colors of a Windows display element. This class cannot be inherited.
System.Windows.Forms.ProfessionalColorTable Provides colors used for Microsoft Office display elements.
System.Windows.Forms.ProgressBarRenderer Provides methods used to render a progress bar control with visual styles. This class cannot be inherited.
System.Windows.Forms.PropertyGrid.PropertyTabCollection Contains a collection of PropertyTab objects.
System.Windows.Forms.PropertyGridInternal.PropertyGridCommands Contains a set of menu commands used by the designer in Visual Studio.
System.Windows.Forms.RadioButtonRenderer Provides methods used to render an option button control (also known as a radio button) with or without visual styles. This class cannot be inherited.
System.Windows.Forms.Screen Represents a display device or multiple display devices on a single system.
System.Windows.Forms.ScrollableControl.DockPaddingEdges Determines the border padding for docked controls.
System.Windows.Forms.ScrollBarRenderer Provides methods used to render a scroll bar control with visual styles. This class cannot be inherited.
System.Windows.Forms.ScrollProperties Encapsulates properties related to scrolling.
System.Windows.Forms.SelectionRange Represents a date selection range in a month calendar control.
System.Windows.Forms.SendKeys Provides methods for sending keystrokes to an application.
System.Windows.Forms.StatusBar.StatusBarPanelCollection Represents the collection of panels in a StatusBar control.
System.Windows.Forms.SystemInformation Provides information about the current system environment.
System.Windows.Forms.TabControl.TabPageCollection Contains a collection of TabPage objects.
System.Windows.Forms.TableLayoutStyle Implements the basic functionality that represents the appearance and behavior of a table layout.
System.Windows.Forms.TableLayoutStyleCollection Implements the basic functionality for a collection of table layout styles.
System.Windows.Forms.TabRenderer Provides methods used to render a tab control with visual styles. This class cannot be inherited.
System.Windows.Forms.TextBoxRenderer Provides methods used to render a text box control with visual styles. This class cannot be inherited.
System.Windows.Forms.TextRenderer Provides methods used to measure and render text. This class cannot be inherited.
System.Windows.Forms.ToolBar.ToolBarButtonCollection Encapsulates a collection of ToolBarButton controls for use by the ToolBar class.
System.Windows.Forms.ToolStripManager Controls ToolStrip rendering and rafting, and the merging of MenuStrip, ToolStripDropDownMenu, and ToolStripMenuItem objects. This class cannot be inherited.
System.Windows.Forms.ToolStripRenderer Handles the painting functionality for ToolStrip objects.
System.Windows.Forms.TrackBarRenderer Provides methods used to render a track bar control with visual styles. This class cannot be inherited.
System.Windows.Forms.TreeNodeCollection Represents a collection of TreeNode objects.
System.Windows.Forms.TreeViewHitTestInfo Contains information about an area of a TreeView control or a TreeNode.
System.Windows.Forms.VisualStyles.VisualStyleElement Identifies a control or user interface (UI) element that is drawn with visual styles.
System.Windows.Forms.VisualStyles.VisualStyleElement.Button Contains classes that provide VisualStyleElement objects for button-related controls. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Button.CheckBox Provides VisualStyleElement objects for the different states of the check box control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Button.GroupBox Provides VisualStyleElement objects for the different states of the group box control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Button.PushButton Provides VisualStyleElement objects for the different states of the button control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Button.RadioButton Provides VisualStyleElement objects for the different states of the radio button control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Button.UserButton Provides a VisualStyleElement for a user button. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ComboBox Contains a class that provides VisualStyleElement objects for the drop-down arrow of the combo box control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ComboBox.DropDownButton Provides VisualStyleElement objects for the different states of the drop-down arrow of the combo box control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar Contains classes that provide VisualStyleElement objects for each part of the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.HeaderBackground Provides a VisualStyleElement for the background of the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.HeaderClose Provides VisualStyleElement objects for each state of the Close button of the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.HeaderPin Provides VisualStyleElement objects for each state of the Auto Hide button (which is displayed as a push pin) of the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.IEBarMenu Provides VisualStyleElement objects for each state of the expanded-menu arrow of the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.NormalGroupBackground Provides a VisualStyleElement for the background of a common group of items in the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.NormalGroupCollapse Provides VisualStyleElement objects for each state of the collapse button of a common group of items in the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.NormalGroupExpand Provides VisualStyleElement objects for each state of the expand button of a common group of items in the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.NormalGroupHead Provides a VisualStyleElement for the title bar of a common group of items in the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.SpecialGroupBackground Provides a VisualStyleElement for the background of a special group of items in the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.SpecialGroupCollapse Provides VisualStyleElement objects for each state of the collapse button of a special group of items in the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.SpecialGroupExpand Provides VisualStyleElement objects for each state of the expand button of a special group of items in the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ExplorerBar.SpecialGroupHead Provides a VisualStyleElement for the title bar of a special group of items in the Explorer Bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Header Contains classes that provide VisualStyleElement objects for each part of the header control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Header.Item Provides VisualStyleElement objects for each state of an item of the header control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Header.ItemLeft Provides VisualStyleElement objects for each state of the leftmost item of the header control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Header.ItemRight Provides VisualStyleElement objects for each state of the rightmost item of the header control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Header.SortArrow Provides VisualStyleElement objects for the sort arrow of a header item. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ListView Contains classes that provide VisualStyleElement objects for the parts of the list view control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ListView.Detail Provides a VisualStyleElement for a list view in detail view. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ListView.EmptyText Provides a VisualStyleElement for the text area of a list view that contains no items. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ListView.Group Provides a VisualStyleElement for a list view item group. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ListView.Item Provides VisualStyleElement objects for each state of an item of the list view control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ListView.SortedDetail Provides a VisualStyleElement for a sorted list view control in detail view This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Menu Contains classes that provide VisualStyleElement objects for the parts of a menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Menu.BarDropDown Provides a VisualStyleElement for the drop-down arrow of a menu bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Menu.BarItem Provides a VisualStyleElement for a menu bar item. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Menu.Chevron Provides a VisualStyleElement for the chevron of a menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Menu.DropDown Provides a VisualStyleElement for the drop-down arrow of a menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Menu.Item Provides VisualStyleElement objects for each state of a menu item. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Menu.Separator Provides a VisualStyleElement for a menu item separator. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.MenuBand Contains classes that provide VisualStyleElement objects for the parts of a menu band. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.MenuBand.NewApplicationButton Provides VisualStyleElement objects for each state of the new application button of a menu band. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.MenuBand.Separator Provides a VisualStyleElement for a menu band separator. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Page Contains classes that provide VisualStyleElement objects for the parts of a page. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Page.Down Provides VisualStyleElement objects for each state of a down indicator in an up-down or spin box control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Page.DownHorizontal Provides VisualStyleElement objects for each state of a page backward indicator in a pager control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Page.Up Provides VisualStyleElement objects for each state of a page up indicator of an up-down or spin box control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Page.UpHorizontal Provides VisualStyleElement objects for each state of a page forward indicator of a pager control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ProgressBar Contains classes that provide VisualStyleElement objects for the parts of the progress bar control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ProgressBar.Bar Provides a VisualStyleElement for the frame of a horizontal progress bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ProgressBar.BarVertical Provides a VisualStyleElement for the frame of a vertical progress bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ProgressBar.Chunk Provides a VisualStyleElement for the pieces that fill a horizontal progress bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ProgressBar.ChunkVertical Provides a VisualStyleElement for the pieces that fill a vertical progress bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Rebar Contains classes that provide VisualStyleElement objects for the parts of the rebar control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Rebar.Band Provides a VisualStyleElement for a rebar band. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Rebar.Chevron Provides VisualStyleElement objects for each state of a horizontal chevron. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Rebar.ChevronVertical Provides VisualStyleElement objects for each state of a chevron. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Rebar.Gripper Provides a VisualStyleElement for the gripper bar of a horizontal rebar control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Rebar.GripperVertical Provides a VisualStyleElement for the gripper bar of a vertical rebar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar Contains classes that provide VisualStyleElement objects for the parts of the scroll bar control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.ArrowButton Provides VisualStyleElement objects for each state and direction of a scroll arrow. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.GripperHorizontal Provides a VisualStyleElement for the grip of a horizontal scroll box (also known as the thumb). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.GripperVertical Provides a VisualStyleElement for the grip of a vertical scroll box (also known as the thumb). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.LeftTrackHorizontal Provides VisualStyleElement objects for each state of the left part of a horizontal scroll bar track. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.LowerTrackVertical Provides VisualStyleElement objects for each state of the lower part of a vertical scroll bar track. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.RightTrackHorizontal Provides VisualStyleElement objects for each state of the right part of a horizontal scroll bar track. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.SizeBox Provides VisualStyleElement objects for each state of the sizing handle of a scroll bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.ThumbButtonHorizontal Provides VisualStyleElement objects for each state of a horizontal scroll box (also known as the thumb). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.ThumbButtonVertical Provides VisualStyleElement objects for each state of a vertical scroll box (also known as the thumb). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ScrollBar.UpperTrackVertical Provides VisualStyleElement objects for each state of the upper part of a vertical scroll bar track. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Spin Contains classes that provide VisualStyleElement objects for the arrows of a spin button control (also known as an up-down control). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Spin.Down Provides VisualStyleElement objects for each state of the downward-pointing arrow for a spin button control (also known as an up-down control). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Spin.DownHorizontal Provides VisualStyleElement objects for each state of the left-pointing arrow for a spin button control (also known as an up-down control). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Spin.Up Provides VisualStyleElement objects for each state of the upward-pointing arrow for a spin button control (also known as an up-down control). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Spin.UpHorizontal Provides VisualStyleElement objects for each state of the right-pointing arrow for a spin button control (also known as an up-down control). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel Contains classes that provide VisualStyleElement objects for the parts of the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.LogOff Provides a VisualStyleElement for the bottom border of the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.LogOffButtons Provides VisualStyleElement objects for each state of the Log Off and Shut Down buttons in the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.MorePrograms Provides a VisualStyleElement for the background of the All Programs item in the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.MoreProgramsArrow Provides VisualStyleElement objects for each state of the All Programs arrow in the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.PlaceList Provides a VisualStyleElement for the background of the right side of the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.PlaceListSeparator Provides a VisualStyleElement for the bar that separates groups of items in the right side of the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.Preview Provides a VisualStyleElement for the preview area of the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.ProgList Provides a VisualStyleElement for the background of the left side of the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.ProgListSeparator Provides a VisualStyleElement for the bar that separates groups of items in the left side of the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.UserPane Provides a VisualStyleElement for the top border of the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel.UserPicture Provides a VisualStyleElement for the background of the user picture on the Start menu. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Status Contains classes that provide VisualStyleElement objects for the parts of the status bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Status.Bar Provides a VisualStyleElement for the background of the status bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Status.Gripper Provides a VisualStyleElement for the grip of the status bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Status.GripperPane Provides a VisualStyleElement for the pane of the grip in the status bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Status.Pane Provides a VisualStyleElement for a status bar pane. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab Contains classes that provide VisualStyleElement objects for the parts of a tab control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.Body Provides a VisualStyleElement for the interior of a tab control page. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.Pane Provides a VisualStyleElement for the border of a tab control page. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TabItem Provides VisualStyleElement objects for each state of a tab control that shares its top, left, and right borders with other tab controls. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TabItemBothEdges Provides a VisualStyleElement for a tab control that shares its top border with another tab control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TabItemLeftEdge Provides VisualStyleElement objects for each state of a tab control that shares its top and right borders with other tab controls. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TabItemRightEdge Provides VisualStyleElement objects for each state of a tab control that shares its top and left borders with other tab controls. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TopTabItem Provides VisualStyleElement objects for each state of a tab control that shares its bottom, left, and right borders with other tab controls. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TopTabItemBothEdges Provides a VisualStyleElement for a tab control that shares its bottom border with another tab control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TopTabItemLeftEdge Provides VisualStyleElement objects for each state of a tab control that shares its bottom and right borders with other tab controls. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TopTabItemRightEdge Provides VisualStyleElement objects for each state of a tab control that shares its bottom and left borders with other tab controls. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TaskBand Contains classes that provide VisualStyleElement objects for parts of the taskbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TaskBand.FlashButton Provides a VisualStyleElement for a flashing window button in the taskbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TaskBand.FlashButtonGroupMenu Provides a VisualStyleElement for a flashing menu item of a window button in the taskbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TaskBand.GroupCount Provides a VisualStyleElement for a group counter of the taskbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar Contains classes that provide VisualStyleElement objects for the parts of the taskbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar.BackgroundBottom Provides a VisualStyleElement for the background of a taskbar that is docked on the bottom of the screen. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar.BackgroundLeft Provides a VisualStyleElement for the background of a taskbar that is docked on the left side of the screen. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar.BackgroundRight Provides a VisualStyleElement for the background of a taskbar that is docked on the right side of the screen. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar.BackgroundTop Provides a VisualStyleElement for the background of a taskbar that is docked on the top of the screen. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar.SizingBarBottom Provides a VisualStyleElement for the sizing bar of a taskbar that is docked on the bottom of the screen. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar.SizingBarLeft Provides a VisualStyleElement for the sizing bar of a taskbar that is docked on the left side of the screen. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar.SizingBarRight Provides a VisualStyleElement for the sizing bar of a taskbar that is docked on the right side of the screen. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Taskbar.SizingBarTop Provides a VisualStyleElement for the sizing bar of a taskbar that is docked on the top of the screen. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TaskbarClock Contains a class that provides a VisualStyleElement for the background of the taskbar clock. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TaskbarClock.Time Provides a VisualStyleElement for the background of the taskbar clock. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TextBox Contains classes that provide VisualStyleElement objects for the parts of a text box. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TextBox.Caret Provides a VisualStyleElement for the caret of a text box. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TextBox.TextEdit Provides VisualStyleElement objects for each state of a text box. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolBar Contains classes that provide VisualStyleElement objects for the parts of a toolbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolBar.Button Provides VisualStyleElement objects for each state of a toolbar button. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolBar.DropDownButton Provides VisualStyleElement objects for each state of a drop-down toolbar button. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolBar.SeparatorHorizontal Provides a VisualStyleElement for a horizontal separator of the toolbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolBar.SeparatorVertical Provides a VisualStyleElement for a vertical separator of the toolbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolBar.SplitButton Provides VisualStyleElement objects for each state of the regular button portion of a combined regular button and drop-down button. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolBar.SplitButtonDropDown Provides VisualStyleElement objects for each state of the drop-down portion of a combined regular button and drop-down button. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolTip Contains classes that provide VisualStyleElement objects for the parts of a ToolTip. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolTip.Balloon Provides VisualStyleElement objects for a balloon ToolTip. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolTip.BalloonTitle Provides a VisualStyleElement for the title area of a balloon ToolTip. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolTip.Close Provides VisualStyleElement objects for each state of the Close button of a ToolTip. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolTip.Standard Provides VisualStyleElement objects for a standard ToolTip. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.ToolTip.StandardTitle Provides a VisualStyleElement for the title area of a standard ToolTip. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar Contains classes that provide VisualStyleElement objects for the parts of the track bar control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.Thumb Provides VisualStyleElement objects for each state of the slider (also known as the thumb) of a horizontal track bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.ThumbBottom Provides VisualStyleElement objects for each state of the downward-pointing track bar slider (also known as the thumb). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.ThumbLeft Provides VisualStyleElement objects for each state of the left-pointing track bar slider (also known as the thumb). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.ThumbRight Provides VisualStyleElement objects for each state of the right-pointing track bar slider (also known as the thumb). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.ThumbTop Provides VisualStyleElement objects for each state of the upward-pointing track bar slider (also known as the thumb). This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.ThumbVertical Provides VisualStyleElement objects for each state of the slider (also known as the thumb) of a vertical track bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.Ticks Provides a VisualStyleElement for a single tick of a horizontal track bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.TicksVertical Provides a VisualStyleElement for a single tick of a vertical track bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.Track Provides a VisualStyleElement for the track for a horizontal track bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar.TrackVertical Provides a VisualStyleElement for the track for a vertical track bar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrayNotify Contains classes that provide VisualStyleElement objects for the background of the notification area, which is located at the far right of the taskbar. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrayNotify.AnimateBackground Provides a VisualStyleElement for an animated background of the notification area. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TrayNotify.Background Provides a VisualStyleElement for the background of the notification area. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TreeView Contains classes that provide VisualStyleElement objects for the parts of the tree view control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TreeView.Branch Provides a VisualStyleElement for a tree view branch. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TreeView.Glyph Provides VisualStyleElement objects for the plus sign (+) and minus sign (-) buttons of a tree view control. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.TreeView.Item Provides VisualStyleElement objects for each state of a tree view item. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window Contains classes that provide VisualStyleElement objects for the parts of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.Caption Provides VisualStyleElement objects for each state of the title bar of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.CaptionSizingTemplate Provides a VisualStyleElement that represents the sizing template of the title bar of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.CloseButton Provides VisualStyleElement objects for each state of the Close button of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.Dialog Provides a VisualStyleElement for the background of a dialog box. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.FrameBottom Provides VisualStyleElement objects for each state of the bottom border of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.FrameBottomSizingTemplate Provides a VisualStyleElement that represents the sizing template of the bottom border of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.FrameLeft Provides VisualStyleElement objects for each state of the left border of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.FrameLeftSizingTemplate Provides a VisualStyleElement that represents the sizing template of the left border of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.FrameRight Provides VisualStyleElement objects for each state of the right border of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.FrameRightSizingTemplate Provides a VisualStyleElement that represents the sizing template of the right border of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.HelpButton Provides VisualStyleElement objects for each state of the Help button of a window or dialog box. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.HorizontalScroll Provides VisualStyleElement objects for each state of the horizontal scroll bar of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.HorizontalThumb Provides VisualStyleElement objects for each state of the horizontal scroll box (also known as the thumb) of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MaxButton Provides VisualStyleElement objects for each state of the Maximize button of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MaxCaption Provides VisualStyleElement objects for each state of the title bar of a maximized window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MdiCloseButton Provides VisualStyleElement objects for each state of the Close button of a multiple-document interface (MDI) child window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MdiHelpButton Provides VisualStyleElement objects for each state of the Help button of a multiple-document interface (MDI) child window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MdiMinButton Provides VisualStyleElement objects for each state of the Minimize button of a multiple-document interface (MDI) child window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MdiRestoreButton Provides VisualStyleElement objects for each state of the Restore button of a multiple-document interface (MDI) child window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MdiSysButton Provides VisualStyleElement objects for each state of the System button of a multiple-document interface (MDI) child window with visual styles. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MinButton Provides VisualStyleElement objects for each state of the Minimize button of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.MinCaption Provides VisualStyleElement objects for each state of the title bar of a minimized window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.RestoreButton Provides VisualStyleElement objects for each state of the Restore button of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallCaption Provides VisualStyleElement objects for each state of the title bar of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallCaptionSizingTemplate Provides a VisualStyleElement that represents the sizing template of the title bar of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallCloseButton Provides VisualStyleElement objects for each state of the Close button of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallFrameBottom Provides VisualStyleElement objects for each state of the bottom border of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallFrameBottomSizingTemplate Provides a VisualStyleElement that represents the sizing template of the bottom border of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallFrameLeft Provides VisualStyleElement objects for each state of the left border of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallFrameLeftSizingTemplate Provides a VisualStyleElement that represents the sizing template of the left border of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallFrameRight Provides VisualStyleElement objects for each state of the right border of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallFrameRightSizingTemplate Provides a VisualStyleElement for the sizing template of the right border of a small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallMaxCaption Provides VisualStyleElement objects for each state of the title bar of a maximized small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SmallMinCaption Provides VisualStyleElement objects for each state of the title bar of a minimized small window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.SysButton Provides VisualStyleElement objects for each state of the System button of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.VerticalScroll Provides VisualStyleElement objects for each state of the vertical scroll bar of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleElement.Window.VerticalThumb Provides VisualStyleElement objects for each state of the vertical scroll box (also known as the thumb) of a window. This class cannot be inherited.
System.Windows.Forms.VisualStyles.VisualStyleInformation Provides information about the current visual style of the operating system.
System.Windows.Forms.VisualStyles.VisualStyleRenderer Provides methods for drawing and getting information about a VisualStyleElement. This class cannot be inherited.
System.Windows.Forms.WebBrowserSiteBase Implements the interfaces of an ActiveX site for use as a base class by the System.Windows.Forms.WebBrowser.WebBrowserSite class.
System.Xml.Schema.XmlSchemaCollection Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas. This class cannot be inherited.
System.Xml.Schema.XmlSchemaCollectionEnumerator Supports a simple iteration over a collection. This class cannot be inherited.
System.Xml.Schema.XmlSchemaCompilationSettings Provides schema compilation options for the XmlSchemaSet class This class cannot be inherited.
System.Xml.Schema.XmlSchemaDatatype The XmlSchemaDatatype class is an abstract class for mapping XML Schema definition language (XSD) types to Common Language Runtime (CLR) types.
System.Xml.Schema.XmlSchemaInference Infers an XML Schema Definition Language (XSD) schema from an XML document. The XmlSchemaInference class cannot be inherited.
System.Xml.Schema.XmlSchemaInfo Represents the post-schema-validation infoset of a validated XML node.
System.Xml.Schema.XmlSchemaObject Represents the root class for the Xml schema object model hierarchy and serves as a base class for classes such as the XmlSchema class.
System.Xml.Schema.XmlSchemaObjectEnumerator Represents the enumerator for the XmlSchemaObjectCollection.
System.Xml.Schema.XmlSchemaObjectTable This class is used to provide the collections for contained elements in the XmlSchema class (for example, Attributes, AttributeGroups, Elements, and so on).
System.Xml.Schema.XmlSchemaSet Contains a cache of XML Schema definition language (XSD) schemas.
System.Xml.Schema.XmlSchemaValidator Represents an XML Schema Definition Language (XSD) Schema validation engine. The XmlSchemaValidator class cannot be inherited.
System.Xml.Serialization.Advanced.SchemaImporterExtension Allows you to customize the code generated from a Web Services Description Language (WSDL) document when using automated query tools.
System.Xml.Serialization.CodeExporter Represents a class that can generate proxy code from an XML representation of a data structure.
System.Xml.Serialization.CodeIdentifier Provides static methods to convert input text into names for code entities.
System.Xml.Serialization.CodeIdentifiers Maintains a group of names for related code entities or type mappings that are generated by the .NET Framework's XML serialization infrastructure.
System.Xml.Serialization.ImportContext Describes the context in which a set of schema is bound to .NET Framework code entities.
System.Xml.Serialization.SchemaImporter Describes a schema importer.
System.Xml.Serialization.SoapAttributeOverrides Allows you to override attributes applied to properties, fields, and classes when you use an XmlSerializer to serialize or deserialize an object as encoded SOAP.
System.Xml.Serialization.SoapAttributes Represents a collection of attribute objects that control how the XmlSerializer serializes and deserializes SOAP methods.
System.Xml.Serialization.SoapReflectionImporter Generates mappings to SOAP-encoded messages from .NET Framework types or Web service method information.
System.Xml.Serialization.SoapSchemaExporter Populates XmlSchema objects with XML Schema data type definitions for .NET Framework types that are serialized using SOAP encoding.
System.Xml.Serialization.SoapSchemaMember Represents certain attributes of a XSD <part> element in a WSDL document for generating classes from the document.
System.Xml.Serialization.XmlAttributeOverrides Allows you to override property, field, and class attributes when you use the XmlSerializer to serialize or deserialize an object.
System.Xml.Serialization.XmlAttributes Represents a collection of attribute objects that control how the XmlSerializer serializes and deserializes an object.
System.Xml.Serialization.XmlMapping Supports mappings between .NET Framework types and XML Schema data types.
System.Xml.Serialization.XmlMemberMapping Maps a code entity in a .NET Framework Web service method to an element in a Web Services Description Language (WSDL) message.
System.Xml.Serialization.XmlReflectionImporter Generates mappings to XML schema element declarations, including literal XML Schema Definition (XSD) message parts in a Web Services Description Language (WSDL) document, for .NET Framework types or Web service method information.
System.Xml.Serialization.XmlReflectionMember Provides mappings between code entities in .NET Framework Web service methods and the content of Web Services Description Language (WSDL) messages that are defined for SOAP Web services.
System.Xml.Serialization.XmlSchemaEnumerator Enables iteration over a collection of XmlSchema objects.
System.Xml.Serialization.XmlSchemaExporter Populates XmlSchema objects with XML schema element declarations that are found in type mapping objects.
System.Xml.Serialization.XmlSerializationGeneratedCode An abstract class that is the base class for XmlSerializationReader and XmlSerializationWriter and that contains methods common to both of these types.
System.Xml.Serialization.XmlSerializationReader.CollectionFixup Holds an XmlSerializationCollectionFixupCallback delegate instance, plus the method's inputs; also supplies the method's parameters.
System.Xml.Serialization.XmlSerializationReader.Fixup Holds an XmlSerializationFixupCallback delegate instance, plus the method's inputs; also serves as the parameter for the method.
System.Xml.Serialization.XmlSerializer Serializes and deserializes objects into and from XML documents. The XmlSerializer enables you to control how objects are encoded into XML.
System.Xml.Serialization.XmlSerializerFactory Creates typed versions of the XmlSerializer for more efficient serialization.
System.Xml.Serialization.XmlSerializerImplementation Defines the reader, writer, and methods for pre-generated, typed serializers.
System.Xml.Serialization.XmlSerializerNamespaces Contains the XML namespaces and prefixes that the XmlSerializer uses to generate qualified names in an XML-document instance.
System.Xml.XmlConvert Encodes and decodes XML names and provides methods for converting between common language runtime types and XML Schema definition language (XSD) types. When converting data types the values returned are locale independent.
System.Xml.XmlImplementation Defines the context for a set of XmlDocument objects.
System.Xml.XmlNamedNodeMap Represents a collection of nodes that can be accessed by name or index.
System.Xml.XmlNamespaceManager Resolves, adds, and removes namespaces to a collection and provides scope management for these namespaces.
System.Xml.XmlNameTable Table of atomized string objects.
System.Xml.XmlNode Represents a single node in the XML document.
System.Xml.XmlNodeList Represents an ordered collection of nodes.
System.Xml.XmlParserContext Provides all the context information required by the XmlReader to parse an XML fragment.
System.Xml.XmlQualifiedName Represents an XML qualified name.
System.Xml.XmlReader Represents a reader that provides fast, non-cached, forward-only access to XML data.
System.Xml.XmlReaderSettings Specifies a set of features to support on the XmlReader object created by the Create method.
System.Xml.XmlResolver Resolves external XML resources named by a Uniform Resource Identifier (URI).
System.Xml.XmlWriter Represents a writer that provides a fast, non-cached, forward-only means of generating streams or files containing XML data.
System.Xml.XmlWriterSettings Specifies a set of features to support on the XmlWriter object created by the System.Xml.XmlWriter.Create method.
System.Xml.XPath.XPathDocument Provides a fast, read-only, in-memory representation of an XML document using the XPath data model.
System.Xml.XPath.XPathExpression Provides a typed class that represents a compiled XPath expression.
System.Xml.XPath.XPathItem Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.
System.Xml.XPath.XPathNodeIterator Provides an iterator over a selected set of nodes.
System.Xml.Xsl.Runtime.XmlCollation  
System.Xml.Xsl.Runtime.XmlILIndex  
System.Xml.Xsl.Runtime.XmlILStorageConverter  
System.Xml.Xsl.Runtime.XmlNavigatorFilter  
System.Xml.Xsl.Runtime.XmlQueryContext  
System.Xml.Xsl.Runtime.XmlQueryRuntime Provides methods and properties to support the XSLT processor.
System.Xml.Xsl.Runtime.XmlQuerySequence`1  
System.Xml.Xsl.Runtime.XsltConvert  
System.Xml.Xsl.Runtime.XsltFunctions  
System.Xml.Xsl.Runtime.XsltLibrary  
System.Xml.Xsl.XslCompiledTransform Transforms XML data using an XSLT style sheet.
System.Xml.Xsl.XsltArgumentList Contains a variable number of arguments which are either XSLT parameters or extension objects.
System.Xml.Xsl.XslTransform Transforms XML data using an Extensible Stylesheet Language for Transformations (XSLT) style sheet.
System.Xml.Xsl.XsltSettings Specifies the XSLT features to support during execution of the XSLT style sheet.

See Also

Reference

Object Class
Object Members
System Namespace