CompressedStack.Capture 方法

定義

從目前的執行緒擷取壓縮堆疊。

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

CompressedStack 物件。

備註

以壓縮格式擷取呼叫堆疊上的所有程式碼存取安全性資訊,例如 DenyAssert 動作。 例如,如果動作是從目前框架向上的兩個 Deny 堆疊框架,而且該畫面之間沒有其他程式碼存取安全性批註,則壓縮堆疊只會記錄該資訊,而不需要序列化整個呼叫堆疊。

擷取的壓縮堆疊可以套用至另一個執行緒。

適用於