请单击以进行评分并提供反馈
MSDN
MSDN Library
.NET 开发
.NET Framework
Object 类

  开启低带宽视图
此页面仅适用于
Microsoft Visual Studio 2008/.NET Framework 3.5

同时提供下列产品的其他版本:
.NET Framework 类库
Object 类

更新:2007 年 11 月

支持 .NET Framework 类层次结构中的所有类,并为派生类提供低级别服务。这是 .NET Framework 中所有类的最终基类;它是类型层次结构的根。

命名空间:  System
程序集:  mscorlib(在 mscorlib.dll 中)
Visual Basic(声明)
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<ClassInterfaceAttribute(ClassInterfaceType.AutoDual)> _
Public Class Object
Visual Basic (用法)
Dim instance As Object
C#
[SerializableAttribute]
[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType.AutoDual)]
public class Object
Visual C++
[SerializableAttribute]
[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType::AutoDual)]
public ref class Object
J#
/** @attribute SerializableAttribute */ 
/** @attribute ComVisibleAttribute(true) */
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.AutoDual) */
public class Object
JScript
public class Object

语言通常不要求类声明从 Object 的继承,因为继承是隐式的。

因为 .NET Framework 中的所有类均从 Object 派生,所以 Object 类中定义的每个方法可用于系统中的所有对象。派生类可以而且确实重写这些方法中的某些,其中包括:

  • Equals — 支持对象间的比较。

  • Finalize — 在自动回收对象之前执行清理操作。

  • GetHashCode — 生成一个与对象的值相对应的数字以支持哈希表的使用。

  • ToString — 生成描述类的实例的可读文本字符串。

性能注意事项

如果要设计的类(如集合)必须处理所有类型的对象,则可以创建接受 Object 类的实例的类成员。但是,对类型进行装箱和取消装箱的过程会增加性能开销。如果知道新类将频繁处理某些值类型,则可以使用下列两种策略之一,以使装箱开销减至最少。

  • 一种策略是创建一个一般方法和一组类型特定的重载方法;一般方法接受 Object 类型,重载方法接受类预期要频繁处理的所有值类型。如果某个类型特定的方法可接受调用参数类型,调用该类型特定的方法时则无需进行装箱。如果调用参数类型与方法参数都不匹配,则对该参数进行装箱并调用一般方法。

  • 另一种策略是将类及其方法设计为使用泛型。在创建类的实例并指定一个泛型类型参数时,公共语言运行库创建一个封闭泛型类型。泛型方法是类型特定的,无需对调用参数进行装箱即可调用。

虽然有时必须开发可接受并返回 Object 类型的通用类,但也可以提供特定于类型的类来处理常用类型,从而提高性能。例如,通过提供特定于设置和获取布尔值的类,可以减少对布尔值进行装箱和取消装箱所需的开销。

下面的示例定义一个派生自 Object 类的 Point 类型,然后重写 Object 类的很多虚方法。此外,该示例还演示如何调用 Object 类的很多静态方法和实例方法。

Visual Basic
Imports System

' The Point class is derived from System.Object.

Class Point
    Public x, y As Integer

    Public Sub New(ByVal x As Integer, ByVal y As Integer) 
        Me.x = x
        Me.y = y
    End Sub 'New

    Public Overrides Function Equals(ByVal obj As Object) As Boolean 
        ' If Me and obj do not refer to the same type, then they are not equal.
        Dim objType As Type = obj.GetType()
        Dim meType  As Type = Me.GetType()
        If Not objType.Equals(meType) Then
            Return False
        End If 
        ' Return true if  x and y fields match.
        Dim other As Point = CType(obj, Point)
        Return Me.x = other.x AndAlso Me.y = other.y
    End Function 'Equals

    ' Return the XOR of the x and y fields.
    Public Overrides Function GetHashCode() As Integer 
        Return x ^ y
    End Function 'GetHashCode

    ' Return the point's value as a string.
    Public Overrides Function ToString() As String 
        Return String.Format("({0}, {1})", x, y)
    End Function 'ToString

    ' Return a copy of this point object by making a simple field copy.
    Public Function Copy() As Point 
        Return CType(Me.MemberwiseClone(), Point)
    End Function 'Copy
End Class 'Point 

NotInheritable Public Class App

    Shared Sub Main() 
        ' Construct a Point object.
        Dim p1 As New Point(1, 2)

        ' Make another Point object that is a copy of the first.
        Dim p2 As Point = p1.Copy()

        ' Make another variable that references the first Point object.
        Dim p3 As Point = p1

        ' The line below displays false because p1 and p2 refer to two different objects.
        Console.WriteLine([Object].ReferenceEquals(p1, p2))

        ' The line below displays true because p1 and p2 refer to two different objects 
        ' that have the same value.
        Console.WriteLine([Object].Equals(p1, p2))

        ' The line below displays true because p1 and p3 refer to one object.
        Console.WriteLine([Object].ReferenceEquals(p1, p3))

        ' The line below displays: p1's value is: (1, 2)
        Console.WriteLine("p1's value is: {0}", p1.ToString())

    End Sub 'Main 
End Class 'App

' This code example produces the following output:
'
' False
' True
' True
' p1's value is: (1, 2)
'

C#
using System;

// The Point class is derived from System.Object.
class Point 
{
    public int x, y;

    public Point(int x, int y) 
    {
        this.x = x;
        this.y = y;
    }

    public override bool Equals(object obj) 
    {
        // If this and obj do not refer to the same type, then they are not equal.
        if (obj.GetType() != this.GetType()) return false;

        // Return true if  x and y fields match.
        Point other = (Point) obj;
        return (this.x == other.x) && (this.y == other.y);
    }

    // Return the XOR of the x and y fields.
    public override int GetHashCode() 
    {
        return x ^ y;
    }

    // Return the point's value as a string.
    public override String ToString() 
    {
        return String.Format("({0}, {1})", x, y);
    }

    // Return a copy of this point object by making a simple field copy.
    public Point Copy() 
    {
        return (Point) this.MemberwiseClone();
    }
}

public sealed class App {
    static void Main() 
    {
        // Construct a Point object.
        Point p1 = new Point(1,2);

        // Make another Point object that is a copy of the first.
        Point p2 = p1.Copy();

        // Make another variable that references the first Point object.
        Point p3 = p1;

        // The line below displays false because p1 and p2 refer to two different objects.
        Console.WriteLine(Object.ReferenceEquals(p1, p2));

        // The line below displays true because p1 and p2 refer to two different objects that have the same value.
        Console.WriteLine(Object.Equals(p1, p2));

        // The line below displays true because p1 and p3 refer to one object.
        Console.WriteLine(Object.ReferenceEquals(p1, p3));

        // The line below displays: p1's value is: (1, 2)
        Console.WriteLine("p1's value is: {0}", p1.ToString());
    }
}

// This code example produces the following output:
//
// False
// True
// True
// p1's value is: (1, 2)
//

Visual C++
using namespace System;

// The Point class is derived from System.Object.
ref class Point
{
public:
    int x;
public:
    int y;

public:
    Point(int x, int y)
    {
        this->x = x;
        this->y = y;
    }

public:
    virtual bool Equals(Object^ obj) override
    {
        // If this and obj do not refer to the same type,
        // then they are not equal.
        if (obj->GetType() != this->GetType())
        {
            return false;
        }

        // Return true if  x and y fields match.
        Point^ other = (Point^) obj;
        return (this->x == other->x) && (this->y == other->y);
    }

    // Return the XOR of the x and y fields.
public:
    virtual int GetHashCode() override 
    {
        return x ^ y;
    }

    // Return the point's value as a string.
public:
    virtual String^ ToString() override 
    {
        return String::Format("({0}, {1})", x, y);
    }

    // Return a copy of this point object by making a simple
    // field copy.
public:
    Point^ Copy()
    {
        return (Point^) this->MemberwiseClone();
    }
};

int main()
{
    // Construct a Point object.
    Point^ p1 = gcnew Point(1, 2);

    // Make another Point object that is a copy of the first.
    Point^ p2 = p1->Copy();

    // Make another variable that references the first
    // Point object.
    Point^ p3 = p1;

    // The line below displays false because p1 and 
    // p2 refer to two different objects.
    Console::WriteLine(
        Object::ReferenceEquals(p1, p2));

    // The line below displays true because p1 and p2 refer
    // to two different objects that have the same value.
    Console::WriteLine(Object::Equals(p1, p2));

    // The line below displays true because p1 and 
    // p3 refer to one object.
    Console::WriteLine(Object::ReferenceEquals(p1, p3));

    // The line below displays: p1's value is: (1, 2)
    Console::WriteLine("p1's value is: {0}", p1->ToString());
}

// This code produces the following output.
//
// False
// True
// True
// p1's value is: (1, 2)

System..::.Object
  Accessibility..::.CAccPropServicesClass
  Microsoft.Aspnet.Snapin..::.AspNetManagementUtility
  Microsoft.Build.BuildEngine..::.BuildItem
  Microsoft.Build.BuildEngine..::.BuildItemGroup
  Microsoft.Build.BuildEngine..::.BuildItemGroupCollection
  Microsoft.Build.BuildEngine..::.BuildProperty
  Microsoft.Build.BuildEngine..::.BuildPropertyGroup
  Microsoft.Build.BuildEngine..::.BuildPropertyGroupCollection
  Microsoft.Build.BuildEngine..::.BuildTask
  Microsoft.Build.BuildEngine..::.ConfigurableForwardingLogger
  Microsoft.Build.BuildEngine..::.ConsoleLogger
  Microsoft.Build.BuildEngine..::.DistributedFileLogger
  Microsoft.Build.BuildEngine..::.Engine
  Microsoft.Build.BuildEngine..::.Import
  Microsoft.Build.BuildEngine..::.ImportCollection
  Microsoft.Build.BuildEngine..::.LoggerDescription
  Microsoft.Build.BuildEngine..::.Project
  Microsoft.Build.BuildEngine..::.Target
  Microsoft.Build.BuildEngine..::.TargetCollection
  Microsoft.Build.BuildEngine..::.Toolset
  Microsoft.Build.BuildEngine..::.ToolsetCollection
  Microsoft.Build.BuildEngine..::.UsingTask
  Microsoft.Build.BuildEngine..::.UsingTaskCollection
  Microsoft.Build.BuildEngine..::.Utilities
  Microsoft.Build.Conversion..::.ProjectFileConverter
  Microsoft.Build.Framework..::.BuildEventContext
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.BootstrapperBuilder
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.BootstrapperBuilder
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.BuildMessage
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.BuildMessage
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.BuildResults
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.BuildResults
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.BuildSettings
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.BuildSettings
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.Product
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.Product
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.ProductBuilder
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.ProductBuilder
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.ProductBuilderCollection
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.ProductBuilderCollection
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.ProductCollection
  Microsoft.Build.Tasks.Deployment.Bootstrapper..::.ProductCollection
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ApplicationIdentity
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ApplicationIdentity
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.AssemblyIdentity
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.AssemblyIdentity
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.AssemblyReferenceCollection
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.AssemblyReferenceCollection
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.BaseReference
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.BaseReference
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ComClass
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ComClass
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.FileReferenceCollection
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.FileReferenceCollection
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.Manifest
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.Manifest
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ManifestReader
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ManifestReader
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ManifestWriter
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ManifestWriter
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.OutputMessage
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.OutputMessage
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.OutputMessageCollection
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.OutputMessageCollection
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ProxyStub
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.ProxyStub
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.SecurityUtilities
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.SecurityUtilities
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.TrustInfo
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.TrustInfo
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.TypeLib
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.TypeLib
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.WindowClass
  Microsoft.Build.Tasks.Deployment.ManifestUtilities..::.WindowClass
  Microsoft.Build.Utilities..::.CommandLineBuilder
  Microsoft.Build.Utilities..::.CommandLineBuilder
  Microsoft.Build.Utilities..::.Logger
  Microsoft.Build.Utilities..::.Logger
  Microsoft.Build.Utilities..::.ProcessorArchitecture
  Microsoft.Build.Utilities..::.Task
  Microsoft.Build.Utilities..::.Task
  Microsoft.Build.Utilities..::.ToolLocationHelper
  Microsoft.Build.Utilities..::.ToolLocationHelper
  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.ManagementConsole..::.ActionsPaneItem
  Microsoft.ManagementConsole.Advanced..::.Console
  Microsoft.ManagementConsole.Advanced..::.MessageBoxParameters
  Microsoft.ManagementConsole.Advanced..::.PrimaryScopeNode
  Microsoft.ManagementConsole.Advanced..::.WaitCursor
  Microsoft.ManagementConsole.Internal..::.ActionsPaneItemData
  Microsoft.ManagementConsole.Internal..::.ColumnData
  Microsoft.ManagementConsole.Internal..::.Command
  Microsoft.ManagementConsole.Internal..::.CommandResult
  Microsoft.ManagementConsole.Internal..::.GlobalConfiguration
  Microsoft.ManagementConsole.Internal..::.GlobalConfiguration..::.SnapInHostingOptions
  Microsoft.ManagementConsole.Internal..::.InsertScopeNodesCommandReader
  Microsoft.ManagementConsole.Internal..::.InsertScopeNodesCommandWriter
  Microsoft.ManagementConsole.Internal..::.NodeData
  Microsoft.ManagementConsole.Internal..::.NodeIdData
  Microsoft.ManagementConsole.Internal..::.NodeSubItemData
  Microsoft.ManagementConsole.Internal..::.NodeType
  Microsoft.ManagementConsole.Internal..::.Notification
  Microsoft.ManagementConsole.Internal..::.PasteTargetInfo
  Microsoft.ManagementConsole.Internal..::.PropertyPageInfo
  Microsoft.ManagementConsole.Internal..::.RequestInfo
  Microsoft.ManagementConsole.Internal..::.RequestResponse
  Microsoft.ManagementConsole.Internal..::.SerializableImageListWrapper
  Microsoft.ManagementConsole.Internal..::.SharedDataObjectUpdate
  Microsoft.ManagementConsole.Internal..::.SnapInData
  Microsoft.ManagementConsole.Internal..::.SnapInRegistrationInfo
  Microsoft.ManagementConsole.Internal..::.TraceUtility
  Microsoft.ManagementConsole.Internal..::.ViewDescriptionData
  Microsoft.ManagementConsole.Internal..::.ViewSetData
  Microsoft.ManagementConsole..::.MmcListViewColumn
  Microsoft.ManagementConsole..::.Node
  Microsoft.ManagementConsole..::.NodeId
  Microsoft.ManagementConsole..::.PropertyPage
  Microsoft.ManagementConsole..::.PropertySheet
  Microsoft.ManagementConsole..::.SelectedNodeCollection
  Microsoft.ManagementConsole..::.SelectionData
  Microsoft.ManagementConsole..::.SharedData
  Microsoft.ManagementConsole..::.SharedDataItemBase
  Microsoft.ManagementConsole..::.SnapInBase
  Microsoft.ManagementConsole..::.SnapInImageList
  Microsoft.ManagementConsole..::.Status
  Microsoft.ManagementConsole..::.TraceSources
  Microsoft.ManagementConsole..::.View
  Microsoft.ManagementConsole..::.ViewDescription
  Microsoft.ManagementConsole..::.WritableSharedData
  Microsoft.SqlServer.Server..::.SqlContext
  Microsoft.SqlServer.Server..::.SqlDataRecord
  Microsoft.SqlServer.Server..::.SqlMetaData
  Microsoft.SqlServer.Server..::.SqlPipe
  Microsoft.SqlServer.Server..::.SqlTriggerContext
  Microsoft.VisualBasic.ApplicationServices..::.ApplicationBase
  Microsoft.VisualBasic.ApplicationServices..::.AssemblyInfo
  Microsoft.VisualBasic.ApplicationServices..::.User
  Microsoft.VisualBasic..::.Collection
  Microsoft.VisualBasic.Compatibility.VB6..::.BaseDataEnvironment
  Microsoft.VisualBasic.Compatibility.VB6..::.BindingCollectionEnumerator
  Microsoft.VisualBasic.Compatibility.VB6..::.FixedLengthString
  Microsoft.VisualBasic.Compatibility.VB6..::.ListBoxItem
  Microsoft.VisualBasic.Compatibility.VB6..::.MBinding
  Microsoft.VisualBasic.Compatibility.VB6..::.MBindingCollection
  Microsoft.VisualBasic.Compatibility.VB6..::.Support
  Microsoft.VisualBasic.Compatibility.VB6..::.WebClass
  Microsoft.VisualBasic.Compatibility.VB6..::.WebItem
  Microsoft.VisualBasic.CompilerServices..::.BooleanType
  Microsoft.VisualBasic.CompilerServices..::.ByteType
  Microsoft.VisualBasic.CompilerServices..::.CharArrayType
  Microsoft.VisualBasic.CompilerServices..::.CharType
  Microsoft.VisualBasic.CompilerServices..::.Conversions
  Microsoft.VisualBasic.CompilerServices..::.DateType
  Microsoft.VisualBasic.CompilerServices..::.DecimalType
  Microsoft.VisualBasic.CompilerServices..::.DoubleType
  Microsoft.VisualBasic.CompilerServices..::.ExceptionUtils
  Microsoft.VisualBasic.CompilerServices..::.FlowControl
  Microsoft.VisualBasic.CompilerServices..::.HostServices
  Microsoft.VisualBasic.CompilerServices..::.IntegerType
  Microsoft.VisualBasic.CompilerServices..::.LateBinding
  Microsoft.VisualBasic.CompilerServices..::.LikeOperator
  Microsoft.VisualBasic.CompilerServices..::.LongType
  Microsoft.VisualBasic.CompilerServices..::.NewLateBinding
  Microsoft.VisualBasic.CompilerServices..::.ObjectFlowControl
  Microsoft.VisualBasic.CompilerServices..::.ObjectFlowControl..::.ForLoopControl
  Microsoft.VisualBasic.CompilerServices..::.ObjectType
  Microsoft.VisualBasic.CompilerServices..::.Operators
  Microsoft.VisualBasic.CompilerServices..::.ProjectData
  Microsoft.VisualBasic.CompilerServices..::.ShortType
  Microsoft.VisualBasic.CompilerServices..::.SingleType
  Microsoft.VisualBasic.CompilerServices..::.StaticLocalInitFlag
  Microsoft.VisualBasic.CompilerServices..::.StringType
  Microsoft.VisualBasic.CompilerServices..::.Utils
  Microsoft.VisualBasic.CompilerServices..::.Versioned
  Microsoft.VisualBasic..::.Constants
  Microsoft.VisualBasic..::.ControlChars
  Microsoft.VisualBasic..::.Conversion
  Microsoft.VisualBasic..::.DateAndTime
  Microsoft.VisualBasic.Devices..::.Audio
  Microsoft.VisualBasic.Devices..::.Clock
  Microsoft.VisualBasic.Devices..::.ComputerInfo
  Microsoft.VisualBasic.Devices..::.Keyboard
  Microsoft.VisualBasic.Devices..::.Mouse
  Microsoft.VisualBasic.Devices..::.Network
  Microsoft.VisualBasic.Devices..::.Ports
  Microsoft.VisualBasic.Devices..::.ServerComputer
  Microsoft.VisualBasic..::.ErrObject
  Microsoft.VisualBasic.FileIO..::.FileSystem
  Microsoft.VisualBasic.FileIO..::.SpecialDirectories
  Microsoft.VisualBasic.FileIO..::.TextFieldParser
  Microsoft.VisualBasic..::.FileSystem
  Microsoft.VisualBasic..::.Financial
  Microsoft.VisualBasic..::.Globals
  Microsoft.VisualBasic..::.Information
  Microsoft.VisualBasic..::.Interaction
  Microsoft.VisualBasic.Logging..::.Log
  Microsoft.VisualBasic.MyServices..::.ClipboardProxy
  Microsoft.VisualBasic.MyServices..::.FileSystemProxy
  Microsoft.VisualBasic.MyServices.Internal..::.ContextValue<(Of <(T>)>)
  Microsoft.VisualBasic.MyServices..::.RegistryProxy
  Microsoft.VisualBasic.MyServices..::.SpecialDirectoriesProxy
  Microsoft.VisualBasic..::.Strings
  Microsoft.VisualBasic..::.VBMath
  Microsoft.VisualBasic.Vsa..::.VsaCompilerError
  Microsoft.VisualBasic.Vsa..::.VsaEngine
  Microsoft.VisualBasic.Vsa..::.VsaItem
  Microsoft.VisualBasic.Vsa..::.VsaItems
  Microsoft.VisualBasic.Vsa..::.VsaItemsEnumerator
  Microsoft.VisualC..::.CodeDomTypeInfo
  Microsoft.VisualC..::.CppCodeGeneratorBase
  Microsoft.VisualC..::.IsConstModifier
  Microsoft.VisualC..::.IsCXXReferenceModifier
  Microsoft.VisualC..::.IsLongModifier
  Microsoft.VisualC..::.IsSignedModifier
  Microsoft.VisualC..::.IsVolatileModifier
  Microsoft.VisualC..::.NeedsCopyConstructorModifier
  Microsoft.VisualC..::.NoSignSpecifiedModifier
  Microsoft.VisualC.StlClr..::.DequeEnumeratorBase<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr.Generic..::.ConstContainerBidirectionalIterator<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr.Generic..::.ConstContainerRandomAccessIterator<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr.Generic..::.ConstReverseBidirectionalIterator<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr.Generic..::.ConstReverseRandomAccessIterator<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr.Generic..::.ContainerBidirectionalIterator<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr.Generic..::.ContainerRandomAccessIterator<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr.Generic..::.ReverseBidirectionalIterator<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr.Generic..::.ReverseRandomAccessIterator<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr..::.GenericPair<(Of <(TValue1, TValue2>)>)
  Microsoft.VisualC.StlClr..::.HashEnumeratorBase<(Of <(TKey, TValue>)>)
  Microsoft.VisualC.StlClr..::.ListEnumeratorBase<(Of <(TValue>)>)
  Microsoft.VisualC.StlClr..::.TreeEnumeratorBase<(Of <(TKey, TValue>)>)
  Microsoft.VisualC.StlClr..::.VectorEnumeratorBase<(Of <(TValue>)>)
  Microsoft.Vsa..::.BaseVsaEngine
  Microsoft.Vsa..::.BaseVsaSite
  Microsoft.Vsa..::.BaseVsaStartup
  Microsoft.Vsa.Vb.CodeDOM..::.CodeDOMProcessor
  Microsoft.Vsa.Vb.CodeDOM..::.Location
  Microsoft.Vsa..::.VsaLoader
  Microsoft.Web.Administration..::.Configuration
  Microsoft.Web.Administration..::.ConfigurationAttribute
  Microsoft.Web.Administration..::.ConfigurationAttributeCollection
  Microsoft.Web.Administration..::.ConfigurationAttributeSchema
  Microsoft.Web.Administration..::.ConfigurationAttributeSchemaCollection
  Microsoft.Web.Administration..::.ConfigurationChildElementCollection
  Microsoft.Web.Administration..::.ConfigurationCollectionSchema
  Microsoft.Web.Administration..::.ConfigurationElement
  Microsoft.Web.Administration..::.ConfigurationElementSchema
  Microsoft.Web.Administration..::.ConfigurationElementSchemaCollection
  Microsoft.Web.Administration..::.ConfigurationEnumValue
  Microsoft.Web.Administration..::.ConfigurationEnumValueCollection
  Microsoft.Web.Administration..::.ConfigurationMethod
  Microsoft.Web.Administration..::.ConfigurationMethodCollection
  Microsoft.Web.Administration..::.ConfigurationMethodInstance
  Microsoft.Web.Administration..::.ConfigurationMethodSchema
  Microsoft.Web.Administration..::.SectionDefinition
  Microsoft.Web.Administration..::.SectionDefinitionCollection
  Microsoft.Web.Administration..::.SectionGroup
  Microsoft.Web.Administration..::.SectionGroupCollection
  Microsoft.Web.Administration..::.ServerManager
  Microsoft.Web.Administration..::.WebConfigurationManager
  Microsoft.Web.Administration..::.WebConfigurationMap
  Microsoft.Web.Management.Client..::.AssemblyDownloadInfo
  Microsoft.Web.Management.Client..::.Connection
  Microsoft.Web.Management.Client..::.ConnectionActiveState
  Microsoft.Web.Management.Client..::.ConnectionCredential
  Microsoft.Web.Management.Client..::.ConnectionInfo
  Microsoft.Web.Management.Client..::.ControlPanelCategorization
  Microsoft.Web.Management.Client..::.ControlPanelCategoryInfo
  Microsoft.Web.Management.Client..::.CredentialInfo
  Microsoft.Web.Management.Client.Extensions..::.AuthenticationFeature
  Microsoft.Web.Management.Client.Extensions..::.HomepageExtension
  Microsoft.Web.Management.Client.Extensions..::.ProtocolProvider
  Microsoft.Web.Management.Client.Extensions..::.ProviderFeature
  Microsoft.Web.Management.Client..::.HierarchyInfo
  Microsoft.Web.Management.Client..::.HierarchyProvider
  Microsoft.Web.Management.Client..::.HierarchyService
  Microsoft.Web.Management.Client..::.ManagementChannel
  Microsoft.Web.Management.Client..::.ManagementScopePath
  Microsoft.Web.Management.Client..::.Module
  Microsoft.Web.Management.Client..::.ModuleListPageFilter
  Microsoft.Web.Management.Client..::.ModuleListPageGrouping
  Microsoft.Web.Management.Client..::.ModuleListPageSearchField
  Microsoft.Web.Management.Client..::.ModuleListPageSearchOptions
  Microsoft.Web.Management.Client..::.ModulePageInfo
  Microsoft.Web.Management.Client..::.ModuleServiceProxy
  Microsoft.Web.Management.Client..::.NavigationItem
  Microsoft.Web.Management.Client..::.PreferencesStore
  Microsoft.Web.Management.Client..::.PropertyGridObject
  Microsoft.Web.Management.Client..::.ProviderConfigurationSettings
  Microsoft.Web.Management.Client..::.TaskItem
  Microsoft.Web.Management.Client..::.TaskList
  Microsoft.Web.Management.Client.Win32..::.ManagementUIColorTable
  Microsoft.Web.Management.Client.Win32..::.WaitCursor
  Microsoft.Web.Management.Host..::.ConnectionManager
  Microsoft.Web.Management.Host.Shell..::.ShellApplication
  Microsoft.Web.Management.Host.Shell..::.ShellComponents
  Microsoft.Web.Management.Server..::.AdministrationModule
  Microsoft.Web.Management.Server..::.AdministrationModuleCollection
  Microsoft.Web.Management.Server..::.AdministrationModuleProvider
  Microsoft.Web.Management.Server..::.DelegationState
  Microsoft.Web.Management.Server..::.ManagementAdministrationConfiguration
  Microsoft.Web.Management.Server..::.ManagementAuthentication
  Microsoft.Web.Management.Server..::.ManagementAuthenticationProvider
  Microsoft.Web.Management.Server..::.ManagementAuthorization
  Microsoft.Web.Management.Server..::.ManagementAuthorizationInfo
  Microsoft.Web.Management.Server..::.ManagementAuthorizationProvider
  Microsoft.Web.Management.Server..::.ManagementConfiguration
  Microsoft.Web.Management.Server..::.ManagementConfigurationPath
  Microsoft.Web.Management.Server..::.ManagementContentNavigator
  Microsoft.Web.Management.Server..::.ManagementFrameworkVersion
  Microsoft.Web.Management.Server..::.ManagementUnit
  Microsoft.Web.Management.Server..::.ManagementUserInfo
  Microsoft.Web.Management.Server..::.ModuleDefinition
  Microsoft.Web.Management.Server..::.ModuleInfo
  Microsoft.Web.Management.Server..::.ModuleProvider
  Microsoft.Web.Management.Server..::.ModuleService
  Microsoft.Web.Management.Server..::.PropertyBag
  Microsoft.Web.Management.Server..::.WebManagementEventLog
  Microsoft.Web.Management.Server..::.WebManagementServiceHandler
  Microsoft.Win32..::.CommonDialog
  Microsoft.Win32..::.IntranetZoneCredentialPolicy
  Microsoft.Win32..::.Registry
  Microsoft.Win32..::.SystemEvents
  Microsoft.Windows.Themes..::.PlatformCulture
  Microsoft.Windows.Themes..::.PlatformCulture
  Microsoft.Windows.Themes..::.PlatformCulture
  Microsoft.Windows.Themes..::.PlatformCulture
  Microsoft.Windows.Themes..::.ProgressBarBrushConverter
  Microsoft.Windows.Themes..::.ProgressBarBrushConverter
  Microsoft.Windows.Themes..::.ProgressBarBrushConverter
  Microsoft.Windows.Themes..::.ProgressBarHighlightConverter
  Microsoft_VsaVb..::.VsaDTEngineClass
  Microsoft_VsaVb..::.VsaEngineClass
  System..::.ActivationContext
  System..::.Activator
  System.AddIn.Hosting..::.AddInController
  System.AddIn.Hosting..::.AddInEnvironment
  System.AddIn.Hosting..::.AddInProcess
  System.AddIn.Hosting..::.AddInStore
  System.AddIn.Hosting..::.AddInToken
  System.AddIn.Pipeline..::.CollectionAdapters
  System.AddIn.Pipeline..::.ContractAdapter
  System.AddIn.Pipeline..::.ContractHandle
  System.AddIn.Pipeline..::.FrameworkElementAdapters
  System..::.AppDomainSetup
  System..::.ApplicationId
  System..::.ApplicationIdentity
  System..::.Array
  System..::.Attribute
  System..::.BitConverter
  System..::.Buffer
  System..::.CharEnumerator
  System.CodeDom..::.CodeAttributeArgument
  System.CodeDom..::.CodeAttributeDeclaration
  System.CodeDom..::.CodeCatchClause
  System.CodeDom..::.CodeLinePragma
  System.CodeDom..::.CodeNamespaceImportCollection
  System.CodeDom..::.CodeObject
  System.CodeDom.Compiler..::.CodeGenerator
  System.CodeDom.Compiler..::.CodeGeneratorOptions
  System.CodeDom.Compiler..::.CodeParser
  System.CodeDom.Compiler..::.CompilerError
  System.CodeDom.Compiler..::.CompilerInfo
  System.CodeDom.Compiler..::.CompilerParameters
  System.CodeDom.Compiler..::.CompilerResults
  System.CodeDom.Compiler..::.Executor
  System.CodeDom.Compiler..::.TempFileCollection
  System.Collections..::.ArrayList
  System.Collections..::.BitArray
  System.Collections..::.CaseInsensitiveComparer
  System.Collections..::.CaseInsensitiveHashCodeProvider
  System.Collections..::.CollectionBase
  System.Collections..::.Comparer
  System.Collections..::.DictionaryBase
  System.Collections.Generic..::.Comparer<(Of <(T>)>)
  System.Collections.Generic..::.Dictionary<(Of <(TKey, TValue>)>)
  System.Collections.Generic..::.Dictionary<(Of <(TKey, TValue>)>)..::.KeyCollection
  System.Collections.Generic..::.Dictionary<(Of <(TKey, TValue>)>)..::.ValueCollection
  System.Collections.Generic..::.EqualityComparer<(Of <(T>)>)
  System.Collections.Generic..::.HashSet<(Of <(T>)>)
  System.Collections.Generic..::.LinkedList<(Of <(T>)>)
  System.Collections.Generic..::.LinkedListNode<(Of <(T>)>)
  System.Collections.Generic..::.List<(Of <(T>)>)
  System.Collections.Generic..::.Queue<(Of <(T>)>)
  System.Collections.Generic..::.SortedDictionary<(Of <(TKey, TValue>)>)
  System.Collections.Generic..::.SortedDictionary<(Of <(TKey, TValue>)>)..::.KeyCollection
  System.Collections.Generic..::.SortedDictionary<(Of <(TKey, TValue>)>)..::.ValueCollection
  System.Collections.Generic..::.SortedList<(Of <(TKey, TValue>)>)
  System.Collections.Generic..::.Stack<(Of <(T>)>)
  System.Collections.Generic..::.SynchronizedCollection<(Of <(T>)>)
  System.Collections.Generic..::.SynchronizedReadOnlyCollection<(Of <(T>)>)
  System.Collections..::.Hashtable
  System.Collections.ObjectModel..::.Collection<(Of <(T>)>)
  System.Collections.ObjectModel..::.ReadOnlyCollection<(Of <(T>)>)
  System.Collections..::.Queue
  System.Collections..::.ReadOnlyCollectionBase
  System.Collections..::.SortedList
  System.Collections.Specialized..::.CollectionsUtil
  System.Collections.Specialized..::.HybridDictionary
  System.Collections.Specialized..::.ListDictionary
  System.Collections.Specialized..::.NameObjectCollectionBase
  System.Collections.Specialized..::.NameObjectCollectionBase..::.KeysCollection
  System.Collections.Specialized..::.OrderedDictionary
  System.Collections.Specialized..::.StringCollection
  System.Collections.Specialized..::.StringDictionary
  System.Collections.Specialized..::.StringEnumerator
  System.Collections..::.Stack
  System.ComponentModel..::.AsyncOperation
  System.ComponentModel..::.AsyncOperationManager
  System.ComponentModel..::.AttributeCollection
  System.ComponentModel..::.ComponentEditor
  System.ComponentModel..::.Container
  System.ComponentModel..::.ContainerFilterService
  System.ComponentModel..::.CustomTypeDescriptor
  System.ComponentModel.Design..::.CommandID
  System.ComponentModel.Design..::.ComponentDesigner
  System.ComponentModel.Design..::.ComponentDesigner..::.ShadowPropertyCollection
  System.ComponentModel.Design.Data..::.DataSourceDescriptor
  System.ComponentModel.Design.Data..::.DataSourceGroup
  System.ComponentModel.Design.Data..::.DataSourceProviderService
  System.ComponentModel.Design.Data..::.DesignerDataColumn
  System.ComponentModel.Design.Data..::.DesignerDataConnection
  System.ComponentModel.Design.Data..::.DesignerDataParameter
  System.ComponentModel.Design.Data..::.DesignerDataRelationship
  System.ComponentModel.Design.Data..::.DesignerDataSchemaClass
  System.ComponentModel.Design.Data..::.DesignerDataStoredProcedure
  System.ComponentModel.Design.Data..::.DesignerDataTableBase
  System.ComponentModel.Design..::.DesignerActionItem
  System.ComponentModel.Design..::.DesignerActionList
  System.ComponentModel.Design..::.DesignerActionService
  System.ComponentModel.Design..::.DesignerActionUIService
  System.ComponentModel.Design..::.DesignerCollection
  System.ComponentModel.Design..::.DesignerCommandSet
  System.ComponentModel.Design..::.DesignerOptionService
  System.ComponentModel.Design..::.DesignerOptionService..::.DesignerOptionCollection
  System.ComponentModel.Design..::.DesignerTransaction
  System.ComponentModel.Design..::.DesignSurface
  System.ComponentModel.Design..::.DesignSurfaceCollection
  System.ComponentModel.Design..::.DesignSurfaceManager
  System.ComponentModel.Design..::.DesigntimeLicenseContextSerializer
  System.ComponentModel.Design..::.EventBindingService
  System.ComponentModel.Design..::.InheritanceService
  System.ComponentModel.Design..::.LocalizationExtenderProvider
  System.ComponentModel.Design..::.MenuCommand
  System.ComponentModel.Design..::.MenuCommandService
  System.ComponentModel.Design.Serialization..::.CodeDomLocalizationProvider
  System.ComponentModel.Design.Serialization..::.CodeDomSerializerBase
  System.ComponentModel.Design.Serialization..::.ComponentSerializationService
  System.ComponentModel.Design.Serialization..::.ContextStack
  System.ComponentModel.Design.Serialization..::.DesignerLoader
  System.ComponentModel.Design.Serialization..::.DesignerSerializationManager
  System.ComponentModel.Design.Serialization..::.ExpressionContext
  System.ComponentModel.Design.Serialization..::.InstanceDescriptor
  System.ComponentModel.Design.Serialization..::.MemberRelationshipService
  System.ComponentModel.Design.Serialization..::.ObjectStatementCollection
  System.ComponentModel.Design.Serialization..::.RootContext
  System.ComponentModel.Design.Serialization..::.SerializationStore
  System.ComponentModel.Design.Serialization..::.SerializeAbsoluteContext
  System.ComponentModel.Design.Serialization..::.StatementContext
  System.ComponentModel.Design..::.ServiceContainer
  System.ComponentModel.Design..::.StandardCommands
  System.ComponentModel.Design..::.StandardToolWindows
  System.ComponentModel.Design..::.UndoEngine
  System.ComponentModel.Design..::.UndoEngine..::.UndoUnit
  System.ComponentModel..::.DesignerProperties
  System.ComponentModel..::.EventDescriptorCollection
  System.ComponentModel..::.EventHandlerList
  System.ComponentModel..::.GroupDescription
  System.ComponentModel..::.InstanceCreationEditor
  System.ComponentModel..::.License
  System.ComponentModel..::.LicenseContext
  System.ComponentModel..::.LicenseManager
  System.ComponentModel..::.LicenseProvider
  System.ComponentModel..::.ListSortDescription
  System.ComponentModel..::.ListSortDescriptionCollection
  System.ComponentModel..::.MarshalByValueComponent
  System.ComponentModel..::.MaskedTextProvider
  System.ComponentModel..::.MemberDescriptor
  System.ComponentModel..::.PropertyDescriptorCollection
  System.ComponentModel..::.SyntaxCheck
  System.ComponentModel..::.TypeConverter
  System.ComponentModel..::.TypeConverter..::.StandardValuesCollection
  System.ComponentModel..::.TypeDescriptionProvider
  System.ComponentModel..::.TypeDescriptor
  System.Configuration..::.AppSettingsReader
  System.Configuration..::.Configuration
  System.Configuration..::.ConfigurationElement
  System.Configuration..::.ConfigurationElementProperty
  System.Configuration..::.ConfigurationFileMap
  System.Configuration..::.ConfigurationLocation
  System.Configuration..::.ConfigurationLockCollection
  System.Configuration..::.ConfigurationManager
  System.Configuration..::.ConfigurationProperty
  System.Configuration..::.ConfigurationPropertyCollection
  System.Configuration..::.ConfigurationSectionGroup
  System.Configuration..::.ConfigurationSettings
  System.Configuration..::.ConfigurationValidatorBase
  System.Configuration..::.ContextInformation
  System.Configuration..::.DictionarySectionHandler
  System.Configuration..::.ElementInformation
  System.Configuration..::.ExeContext
  System.Configuration..::.IgnoreSectionHandler
  System.Configuration.Install..::.InstallContext
  System.Configuration.Install..::.ManagedInstallerClass
  System.Configuration.Internal..::.DelegatingConfigHost
  System.Configuration..::.NameValueFileSectionHandler
  System.Configuration..::.NameValueSectionHandler
  System.Configuration..::.PropertyInformation
  System.Configuration..::.ProtectedConfiguration
  System.Configuration.Provider..::.ProviderBase
  System.Configuration.Provider..::.ProviderCollection
  System.Configuration..::.SectionInformation
  System.Configuration..::.SettingsBase
  System.Configuration..::.SettingsProperty
  System.Configuration..::.SettingsPropertyCollection
  System.Configuration..::.SettingsPropertyValue
  System.Configuration..::.SettingsPropertyValueCollection
  System.Configuration..::.SingleTagSectionHandler
  System..::.Console
  System..::.Convert
  System.Data.Common..::.DbConnectionStringBuilder
  System.Data.Common..::.DbDataRecord
  System.Data.Common..::.DbDataSourceEnumerator
  System.Data.Common..::.DbEnumerator
  System.Data.Common..::.DbMetaDataCollectionNames
  System.Data.Common..::.DbMetaDataColumnNames
  System.Data.Common..::.DbProviderConfigurationHandler
  System.Data.Common..::.DbProviderFactories
  System.Data.Common..::.DbProviderFactoriesConfigurationHandler
  System.Data.Common..::.DbProviderFactory
  System.Data.Common..::.SchemaTableColumn
  System.Data.Common..::.SchemaTableOptionalColumn
  System.Data..::.Constraint
  System.Data..::.DataRelation
  System.Data..::.DataRow
  System.Data..::.DataRowBuilder
  System.Data..::.DataRowComparer
  System.Data..::.DataRowComparer<(Of <(TRow>)>)
  System.Data..::.DataRowExtensions
  System.Data..::.DataRowView
  System.Data..::.DataTableExtensions
  System.Data..::.DataViewSetting
  System.Data..::.DataViewSettingCollection
  System.Data.Design..::.MethodSignatureGenerator
  System.Data.Design..::.TypedDataSetGenerator
  System.Data..::.EnumerableRowCollection
  System.Data..::.EnumerableRowCollectionExtensions
  System.Data..::.InternalDataCollectionBase
  System.Data.Linq..::.Binary
  System.Data.Linq..::.ChangeConflictCollection
  System.Data.Linq..::.ChangeSet
  System.Data.Linq..::.CompiledQuery
  System.Data.Linq..::.DataContext
  System.Data.Linq..::.DataLoadOptions
  System.Data.Linq..::.DBConvert
  System.Data.Linq..::.EntitySet<(Of <(TEntity>)>)
  System.Data.Linq.Mapping..::.MappingSource
  System.Data.Linq.Mapping..::.MetaAccessor
  System.Data.Linq.Mapping..::.MetaAssociation
  System.Data.Linq.Mapping..::.MetaDataMember
  System.Data.Linq.Mapping..::.MetaFunction
  System.Data.Linq.Mapping..::.MetaModel
  System.Data.Linq.Mapping..::.MetaParameter
  System.Data.Linq.Mapping..::.MetaTable
  System.Data.Linq.Mapping..::.MetaType
  System.Data.Linq..::.MemberChangeConflict
  System.Data.Linq..::.ObjectChangeConflict
  System.Data.Linq.SqlClient.Implementation..::.ObjectMaterializer<(Of <(TDataReader>)>)
  System.Data.Linq.SqlClient..::.SqlHelpers
  System.Data.Linq.SqlClient..::.SqlMethods
  System.Data.Linq.SqlClient..::.SqlProvider
  System.Data.Linq..::.Table<(Of <(TEntity>)>)
  System.Data.Odbc..::.OdbcError
  System.Data.Odbc..::.OdbcErrorCollection
  System.Data.Odbc..::.OdbcMetaDataCollectionNames
  System.Data.Odbc..::.OdbcMetaDataColumnNames
  System.Data.OleDb..::.OleDbEnumerator
  System.Data.OleDb..::.OleDbError
  System.Data.OleDb..::.OleDbErrorCollection
  System.Data.OleDb..::.OleDbMetaDataCollectionNames
  System.Data.OleDb..::.OleDbMetaDataColumnNames
  System.Data.OleDb..::.OleDbSchemaGuid
  System.Data.Sql..::.SqlNotificationRequest
  System.Data.SqlClient..::.SqlBulkCopy
  System.Data.SqlClient..::.SqlBulkCopyColumnMapping
  System.Data.SqlClient..::.SqlClientMetaDataCollectionNames
  System.Data.SqlClient..::.SQLDebugging
  System.Data.SqlClient..::.SqlDependency
  System.Data.SqlClient..::.SqlError
  System.Data.SqlClient..::.SqlErrorCollection
  System.Data.SqlTypes..::.SqlBytes
  System.Data.SqlTypes..::.SqlChars
  System.Data.SqlTypes..::.SqlXml
  System.Data..::.TypedDataSetGenerator
  System.Data..::.TypedTableBaseExtensions
  System..::.DBNull
  System..::.Delegate
  System.Deployment.Application..::.ApplicationDeployment
  System.Deployment.Application..::.DeploymentServiceCom
  System.Deployment.Application..::.InPlaceHostingManager
  System.Deployment.Application..::.UpdateCheckInfo
  System.Deployment.Internal..::.InternalActivationContextHelper
  System.Deployment.Internal..::.InternalApplicationIdentityHelper
  System.Diagnostics..::.CorrelationManager
  System.Diagnostics..::.CounterCreationData
  System.Diagnostics..::.CounterSampleCalculator
  System.Diagnostics..::.Debug
  System.Diagnostics..::.Debugger
  System.Diagnostics..::.DiagnosticsConfigurationHandler
  System.Diagnostics.Eventing..::.EventProvider
  System.Diagnostics.Eventing.Reader..::.EventBookmark
  System.Diagnostics.Eventing.Reader..::.EventKeyword
  System.Diagnostics.Eventing.Reader..::.EventLevel
  System.Diagnostics.Eventing.Reader..::.EventLogConfiguration
  System.Diagnostics.Eventing.Reader..::.EventLogInformation
  System.Diagnostics.Eventing.Reader..::.EventLogLink
  System.Diagnostics.Eventing.Reader..::.EventLogPropertySelector
  System.Diagnostics.Eventing.Reader..::.EventLogQuery
  System.Diagnostics.Eventing.Reader..::.EventLogReader
  System.Diagnostics.Eventing.Reader..::.EventLogSession
  System.Diagnostics.Eventing.Reader..::.EventLogStatus
  System.Diagnostics.Eventing.Reader..::.EventLogWatcher
  System.Diagnostics.Eventing.Reader..::.EventMetadata
  System.Diagnostics.Eventing.Reader..::.EventOpcode
  System.Diagnostics.Eventing.Reader..::.EventProperty
  System.Diagnostics.Eventing.Reader..::.EventRecord
  System.Diagnostics.Eventing.Reader..::.EventTask
  System.Diagnostics.Eventing.Reader..::.ProviderMetadata
  System.Diagnostics..::.EventInstance
  System.Diagnostics..::.EventLogEntryCollection
  System.Diagnostics..::.EventLogPermissionEntry
  System.Diagnostics..::.EventSourceCreationData
  System.Diagnostics..::.FileVersionInfo
  System.Diagnostics..::.InstanceData
  System.Diagnostics..::.PerformanceCounterCategory
  System.Diagnostics..::.PerformanceCounterManager
  System.Diagnostics..::.PerformanceCounterPermissionEntry
  System.Diagnostics.PerformanceData..::.CounterData
  System.Diagnostics.PerformanceData..::.CounterSet
  System.Diagnostics.PerformanceData..::.CounterSetInstance
  System.Diagnostics.PerformanceData..::.CounterSetInstanceCounterDataSet
  System.Diagnostics..::.PresentationTraceSources
  System.Diagnostics..::.ProcessStartInfo
  System.Diagnostics..::.StackFrame
  System.Diagnostics..::.StackTrace
  System.Diagnostics..::.Stopwatch
  System.Diagnostics..::.Switch
  System.Diagnostics.SymbolStore..::.SymBinder
  System.Diagnostics.SymbolStore..::.SymDocument
  System.Diagnostics.SymbolStore..::.SymDocumentType
  System.Diagnostics.SymbolStore..::.SymDocumentWriter
  System.Diagnostics.SymbolStore..::.SymLanguageType
  System.Diagnostics.SymbolStore..::.SymLanguageVendor
  System.Diagnostics.SymbolStore..::.SymMethod
  System.Diagnostics.SymbolStore..::.SymReader
  System.Diagnostics.SymbolStore..::.SymScope
  System.Diagnostics.SymbolStore..::.SymVariable
  System.Diagnostics.SymbolStore..::.SymWriter
  System.Diagnostics..::.Trace
  System.Diagnostics..::.TraceEventCache
  System.Diagnostics..::.TraceFilter
  System.Diagnostics..::.TraceListenerCollection
  System.Diagnostics..::.TraceSource
  System.Diagnostics..::.UnescapedXmlDiagnosticData
  System.DirectoryServices.AccountManagement..::.AdvancedFilters
  System.DirectoryServices.AccountManagement..::.Principal
  System.DirectoryServices.AccountManagement..::.PrincipalCollection
  System.DirectoryServices.AccountManagement..::.PrincipalContext
  System.DirectoryServices.AccountManagement..::.PrincipalSearcher
  System.DirectoryServices.AccountManagement..::.PrincipalSearchResult<(Of <(T>)>)
  System.DirectoryServices.AccountManagement..::.PrincipalValueCollection<(Of <(T>)>)
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectoryInterSiteTransport
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectoryPartition
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectorySchedule
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectorySchemaClass
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectorySchemaProperty
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectorySite
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectorySiteLink
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectorySiteLinkBridge
  System.DirectoryServices.ActiveDirectory..::.ActiveDirectorySubnet
  System.DirectoryServices.ActiveDirectory..::.AttributeMetadata
  System.DirectoryServices.ActiveDirectory..::.ConfigurationSet
  System.DirectoryServices.ActiveDirectory..::.DirectoryContext
  System.DirectoryServices.ActiveDirectory..::.DirectoryServer
  System.DirectoryServices.ActiveDirectory..::.Forest
  System.DirectoryServices.ActiveDirectory..::.ForestTrustDomainInformation
  System.DirectoryServices.ActiveDirectory..::.ForestTrustRelationshipCollision
  System.DirectoryServices.ActiveDirectory..::.ReplicationConnection
  System.DirectoryServices.ActiveDirectory..::.ReplicationCursor
  System.DirectoryServices.ActiveDirectory..::.ReplicationFailure
  System.DirectoryServices.ActiveDirectory..::.ReplicationNeighbor
  System.DirectoryServices.ActiveDirectory..::.ReplicationOperation
  System.DirectoryServices.ActiveDirectory..::.ReplicationOperationInformation
  System.DirectoryServices.ActiveDirectory..::.SyncFromAllServersErrorInformation
  System.DirectoryServices.ActiveDirectory..::.TopLevelName
  System.DirectoryServices.ActiveDirectory..::.TrustRelationshipInformation
  System.DirectoryServices..::.DirectoryEntries
  System.DirectoryServices..::.DirectoryEntryConfiguration
  System.DirectoryServices..::.DirectoryServicesPermissionEntry
  System.DirectoryServices..::.DirectorySynchronization
  System.DirectoryServices..::.DirectoryVirtualListView
  System.DirectoryServices..::.DirectoryVirtualListViewContext
  System.DirectoryServices..::.PropertyCollection
  System.DirectoryServices.Protocols..::.BerConverter
  System.DirectoryServices.Protocols..::.DirectoryConnection
  System.DirectoryServices.Protocols..::.DirectoryControl
  System.DirectoryServices.Protocols..::.DirectoryIdentifier
  System.DirectoryServices.Protocols..::.DirectoryOperation
  System.DirectoryServices.Protocols..::.DsmlDocument
  System.DirectoryServices.Protocols..::.LdapSessionOptions
  System.DirectoryServices.Protocols..::.ReferralCallback
  System.DirectoryServices.Protocols..::.SearchResultEntry
  System.DirectoryServices.Protocols..::.SearchResultReference
  System.DirectoryServices.Protocols..::.SecurityPackageContextConnectionInformation
  System.DirectoryServices.Protocols..::.SortKey
  System.DirectoryServices..::.SchemaNameCollection
  System.DirectoryServices..::.SearchResult
  System.DirectoryServices..::.SortOption
  System.Drawing..::.Brushes
  System.Drawing..::.BufferedGraphics
  System.Drawing..::.BufferedGraphicsContext
  System.Drawing..::.BufferedGraphicsManager
  System.Drawing..::.ColorTranslator
  System.Drawing.Design..::.PropertyValueUIItem
  System.Drawing.Design..::.ToolboxItem
  System.Drawing.Design..::.ToolboxItemContainer
  System.Drawing.Design..::.ToolboxItemCreator
  System.Drawing.Design..::.ToolboxService
  System.Drawing.Design..::.UITypeEditor
  System.Drawing.Drawing2D..::.Blend
  System.Drawing.Drawing2D..::.ColorBlend
  System.Drawing.Drawing2D..::.PathData
  System.Drawing.Drawing2D..::.RegionData
  System.Drawing..::.ImageAnimator
  System.Drawing.Imaging..::.BitmapData
  System.Drawing.Imaging..::.ColorMap
  System.Drawing.Imaging..::.ColorMatrix
  System.Drawing.Imaging..::.ColorPalette
  System.Drawing.Imaging..::.Encoder
  System.Drawing.Imaging..::.EncoderParameter
  System.Drawing.Imaging..::.EncoderParameters
  System.Drawing.Imaging..::.FrameDimension
  System.Drawing.Imaging..::.ImageAttributes
  System.Drawing.Imaging..::.ImageCodecInfo
  System.Drawing.Imaging..::.ImageFormat
  System.Drawing.Imaging..::.MetafileHeader
  System.Drawing.Imaging..::.MetaHeader
  System.Drawing.Imaging..::.PropertyItem
  System.Drawing.Imaging..::.WmfPlaceableFileHeader
  System.Drawing..::.Pens
  System.Drawing.Printing..::.Margins
  System.Drawing.Printing..::.PageSettings
  System.Drawing.Printing..::.PaperSize
  System.Drawing.Printing..::.PaperSource
  System.Drawing.Printing..::.PreviewPageInfo
  System.Drawing.Printing..::.PrintController
  System.Drawing.Printing..::.PrinterResolution
  System.Drawing.Printing..::.PrinterSettings
  System.Drawing.Printing..::.PrinterSettings..::.PaperSizeCollection
  System.Drawing.Printing..::.PrinterSettings..::.PaperSourceCollection
  System.Drawing.Printing..::.PrinterSettings..::.PrinterResolutionCollection
  System.Drawing.Printing..::.PrinterSettings..::.StringCollection
  System.Drawing.Printing..::.PrinterUnitConvert
  System.Drawing..::.SystemBrushes
  System.Drawing..::.SystemColors
  System.Drawing..::.SystemFonts
  System.Drawing..::.SystemIcons
  System.Drawing..::.SystemPens
  System.Drawing.Text..::.FontCollection
  System.EnterpriseServices..::.Activity
  System.EnterpriseServices..::.BYOT
  System.EnterpriseServices.CompensatingResourceManager..::.Clerk
  System.EnterpriseServices.CompensatingResourceManager..::.ClerkInfo
  System.EnterpriseServices.CompensatingResourceManager..::.ClerkMonitor
  System.EnterpriseServices.CompensatingResourceManager..::.LogRecord
  System.EnterpriseServices..::.ContextUtil
  System.EnterpriseServices.Internal..::.AppDomainHelper
  System.EnterpriseServices.Internal..::.ClientRemotingConfig
  System.EnterpriseServices.Internal..::.ClrObjectFactory
  System.EnterpriseServices.Internal..::.ComManagedImportUtil
  System.EnterpriseServices.Internal..::.ComSoapPublishError
  System.EnterpriseServices.Internal..::.GenerateMetadata
  System.EnterpriseServices.Internal..::.IISVirtualRoot
  System.EnterpriseServices.Internal..::.Publish
  System.EnterpriseServices.Internal..::.ServerWebConfig
  System.EnterpriseServices.Internal..::.SoapClientImport
  System.EnterpriseServices.Internal..::.SoapServerTlb
  System.EnterpriseServices.Internal..::.SoapServerVRoot
  System.EnterpriseServices.Internal..::.SoapUtility
  System.EnterpriseServices..::.RegistrationConfig
  System.EnterpriseServices..::.RegistrationErrorInfo
  System.EnterpriseServices..::.ResourcePool
  System.EnterpriseServices..::.SecurityCallContext
  System.EnterpriseServices..::.SecurityCallers
  System.EnterpriseServices..::.SecurityIdentity
  System.EnterpriseServices..::.ServiceConfig
  System.EnterpriseServices..::.ServiceDomain
  System.EnterpriseServices..::.SharedProperty
  System.EnterpriseServices..::.SharedPropertyGroup
  System.EnterpriseServices..::.SharedPropertyGroupManager
  System..::.Environment
  System..::.EventArgs
  System..::.Exception
  System..::.GC
  System.Globalization..::.Calendar
  System.Globalization..::.CharUnicodeInfo
  System.Globalization..::.CompareInfo
  System.Globalization..::.CultureAndRegionInfoBuilder
  System.Globalization..::.CultureInfo
  System.Globalization..::.DateTimeFormatInfo
  System.Globalization..::.DaylightTime
  System.Globalization..::.IdnMapping
  System.Globalization..::.NumberFormatInfo
  System.Globalization..::.RegionInfo
  System.Globalization..::.SortKey
  System.Globalization..::.StringInfo
  System.Globalization..::.TextElementEnumerator
  System.Globalization..::.TextInfo
  System.IdentityModel.Claims..::.Claim
  System.IdentityModel.Claims..::.ClaimSet
  System.IdentityModel.Claims..::.ClaimTypes
  System.IdentityModel.Claims..::.Rights
  System.IdentityModel.Policy..::.AuthorizationContext
  System.IdentityModel.Policy..::.EvaluationContext
  System.IdentityModel.Selectors..::.CardSpacePolicyElement
  System.IdentityModel.Selectors..::.CardSpaceSelector
  System.IdentityModel.Selectors..::.SecurityTokenAuthenticator
  System.IdentityModel.Selectors..::.SecurityTokenManager
  System.IdentityModel.Selectors..::.SecurityTokenProvider
  System.IdentityModel.Selectors..::.SecurityTokenRequirement
  System.IdentityModel.Selectors..::.SecurityTokenResolver
  System.IdentityModel.Selectors..::.SecurityTokenSerializer
  System.IdentityModel.Selectors..::.SecurityTokenVersion
  System.IdentityModel.Selectors..::.UserNamePasswordValidator
  System.IdentityModel.Selectors..::.X509CertificateValidator
  System.IdentityModel.Tokens..::.SamlAction
  System.IdentityModel.Tokens..::.SamlAdvice
  System.IdentityModel.Tokens..::.SamlAssertion
  System.IdentityModel.Tokens..::.SamlAttribute
  System.IdentityModel.Tokens..::.SamlAuthenticationClaimResource
  System.IdentityModel.Tokens..::.SamlAuthorityBinding
  System.IdentityModel.Tokens..::.SamlAuthorizationDecisionClaimResource
  System.IdentityModel.Tokens..::.SamlCondition
  System.IdentityModel.Tokens..::.SamlConditions
  System.IdentityModel.Tokens..::.SamlConstants
  System.IdentityModel.Tokens..::.SamlEvidence
  System.IdentityModel.Tokens..::.SamlNameIdentifierClaimResource
  System.IdentityModel.Tokens..::.SamlSerializer
  System.IdentityModel.Tokens..::.SamlStatement
  System.IdentityModel.Tokens..::.SamlSubject
  System.IdentityModel.Tokens..::.SecurityAlgorithms
  System.IdentityModel.Tokens..::.SecurityKey
  System.IdentityModel.Tokens..::.SecurityKeyIdentifier
  System.IdentityModel.Tokens..::.SecurityKeyIdentifierClause
  System.IdentityModel.Tokens..::.SecurityToken
  System.IdentityModel.Tokens..::.SecurityTokenTypes
  System.IdentityModel.Tokens..::.SigningCredentials
  System.IO..::.BinaryReader
  System.IO..::.BinaryWriter
  System.IO..::.Directory
  System.IO..::.DriveInfo
  System.IO..::.File
  System.IO.Log..::.FileRecordSequence
  System.IO.Log..::.FileRegion
  System.IO.Log..::.LogArchiveSnapshot
  System.IO.Log..::.LogExtent
  System.IO.Log..::.LogExtentCollection
  System.IO.Log..::.LogPolicy
  System.IO.Log..::.LogRecord
  System.IO.Log..::.LogRecordSequence
  System.IO.Log..::.LogStore
  System.IO.Log..::.ReservationCollection
  System.IO.Packaging..::.EncryptedPackageEnvelope
  System.IO.Packaging..::.Package
  System.IO.Packaging..::.PackageDigitalSignature
  System.IO.Packaging..::.PackageDigitalSignatureManager
  System.IO.Packaging..::.PackagePart
  System.IO.Packaging..::.PackagePartCollection
  System.IO.Packaging..::.PackageProperties
  System.IO.Packaging..::.PackageRelationship
  System.IO.Packaging..::.PackageRelationshipCollection
  System.IO.Packaging..::.PackageRelationshipSelector
  System.IO.Packaging..::.PackageStore
  System.IO.Packaging..::.PackUriHelper
  System.IO.Packaging..::.PackWebRequestFactory
  System.IO.Packaging..::.RightsManagementInformation
  System.IO.Packaging..::.StorageInfo
  System.IO.Packaging..::.StreamInfo
  System.IO..::.Path
  System.Linq..::.Enumerable
  System.Linq.Expressions..::.ElementInit
  System.Linq.Expressions..::.Expression
  System.Linq.Expressions..::.MemberBinding
  System.Linq..::.Lookup<(Of <(TKey, TElement>)>)
  System.Linq..::.Queryable
  System..::.LocalDataStoreSlot
  System.Management.Instrumentation..::.BaseEvent
  System.Management.Instrumentation..::.Instance
  System.Management.Instrumentation..::.Instrumentation
  System.Management.Instrumentation..::.InstrumentationManager
  System.Management.Instrumentation..::.ManagedCommonProvider
  System.Management..::.ManagementDateTimeConverter
  System.Management..::.ManagementObjectCollection
  System.Management..::.ManagementObjectCollection..::.ManagementObjectEnumerator
  System.Management..::.ManagementOperationObserver
  System.Management..::.ManagementOptions
  System.Management..::.ManagementPath
  System.Management..::.ManagementQuery
  System.Management..::.ManagementScope
  System.Management..::.MethodData
  System.Management..::.MethodDataCollection
  System.Management..::.MethodDataCollection..::.MethodDataEnumerator
  System.Management..::.PropertyData
  System.Management..::.PropertyDataCollection
  System.Management..::.PropertyDataCollection..::.PropertyDataEnumerator
  System.Management..::.QualifierData
  System.Management..::.QualifierDataCollection
  System.Management..::.QualifierDataCollection..::.QualifierDataEnumerator
  System..::.MarshalByRefObject
  System..::.Math
  System.Media..::.SystemSound
  System.Media..::.SystemSounds
  System.Messaging..::.AccessControlEntry
  System.Messaging..::.ActiveXMessageFormatter
  System.Messaging..::.BinaryMessageFormatter
  System.Messaging..::.Cursor
  System.Messaging..::.DefaultPropertiesToSend
  System.Messaging..::.MessagePropertyFilter
  System.Messaging..::.MessageQueueCriteria
  System.Messaging..::.MessageQueuePermissionEntry
  System.Messaging..::.MessageQueueTransaction
  System.Messaging..::.SecurityContext
  System.Messaging..::.Trustee
  System.Messaging..::.XmlMessageFormatter
  System.Net..::.AuthenticationManager
  System.Net..::.Authorization
  System.Net.Cache..::.RequestCachePolicy
  System.Net..::.Cookie
  System.Net..::.CookieCollection
  System.Net..::.CookieContainer
  System.Net..::.CredentialCache
  System.Net..::.Dns
  System.Net..::.EndPoint
  System.Net..::.EndpointPermission
  System.Net..::.GlobalProxySelection
  System.Net..::.HttpListener
  System.Net..::.HttpListenerContext
  System.Net..::.HttpListenerPrefixCollection
  System.Net..::.HttpListenerRequest
  System.Net..::.HttpListenerResponse
  System.Net..::.HttpVersion
  System.Net..::.IPAddress
  System.Net..::.IPHostEntry
  System.Net.Mail..::.AttachmentBase
  System.Net.Mail..::.MailAddress
  System.Net.Mail..::.MailMessage
  System.Net.Mail..::.SmtpClient