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