GC 成员

控制系统垃圾回收器(一种自动回收未使用内存的服务)。

下表列出了由 GC 类型公开的成员。

公共属性

  名称 说明
Public property Static Supported by the .NET Compact Framework MaxGeneration 获取系统当前支持的最大代数。

页首

公共方法

  名称 说明
Public method Static AddMemoryPressure 通知运行库在安排垃圾回收时应考虑分配大量的非托管内存。
Public method Static Collect 已重载。 强制进行垃圾回收。
Public method Static CollectionCount 返回已经对对象的指定代进行的垃圾回收次数。
Public method Supported by the .NET Compact Framework Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method Static GetGeneration 已重载。 返回对象的当前代数。
Public method Supported by the .NET Compact Framework GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework GetTotalMemory 检索当前认为要分配的字节数。一个参数,指示此方法是否可以等待较短间隔再返回,以便系统回收垃圾和终结对象。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework KeepAlive 引用指定对象,使其从当前例程开始到调用此方法的那一刻为止均不符合进行垃圾回收的条件。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Static RemoveMemoryPressure 通知运行库已释放非托管内存,在安排垃圾回收时不需要再考虑它。
Public method Static Supported by the .NET Compact Framework ReRegisterForFinalize 请求系统调用指定对象的终结器,此前已为该对象调用 SuppressFinalize
Public method Static Supported by the .NET Compact Framework SuppressFinalize 请求系统不要调用指定对象的终结器。
Public method Supported by the .NET Compact Framework ToString  返回表示当前 ObjectString。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework WaitForPendingFinalizers 挂起当前线程,直到处理终结器队列的线程清空该队列为止。

页首

请参见

参考

GC 类
System 命名空间