CompressedStack.Capture 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取目前執行緒的壓縮堆疊。
public:
static System::Threading::CompressedStack ^ Capture();
public static System.Threading.CompressedStack Capture();
static member Capture : unit -> System.Threading.CompressedStack
Public Shared Function Capture () As CompressedStack
傳回
CompressedStack 物件。
備註
以壓縮格式擷取呼叫堆疊上的所有程式碼存取安全資訊,如 Deny 和 Assert 動作。 例如,如果一個 Deny 動作比當前幀高兩個堆疊幀,且在該幀與目前幀之間沒有其他程式碼存取安全註解,壓縮堆疊只會記錄該資訊,而不必序列化整個呼叫堆疊。
擷取的壓縮堆疊可套用到另一執行緒。