CompressedStack.Capture Method

Definition

Captures the compressed stack from the current thread.

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

Returns

A CompressedStack object.

Remarks

Captures all the code access security information on the call stack, such as Deny and Assert actions, in a compressed format. For example, if a Deny action is two stack frames up from the current frame and there are no other code access security annotations between there and the current frame, the compressed stack records only that information, without having to serialize the entire call stack.

The captured compressed stack can be applied to another thread.

Applies to