GC.GetAllocatedBytesForCurrentThread 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得自目前執行緒的存留期開始,已配置給該執行緒的位元組總數。
public:
static long GetAllocatedBytesForCurrentThread();
public static long GetAllocatedBytesForCurrentThread ();
static member GetAllocatedBytesForCurrentThread : unit -> int64
Public Shared Function GetAllocatedBytesForCurrentThread () As Long
傳回
自目前執行緒的存留期開始,已配置給該執行緒的位元組總數。
備註
方法 GetAllocatedBytesForCurrentThread
會傳回線上程存留期間,在 Managed 堆積上配置的位元組總數,而不是在垃圾收集中存留的位元組總數。 傳回的值也不包含任何原生配置。
此方法最適合用於監視案例,以測量時間間隔或事件之間的記憶體配置差異。