A System.Threading.CompressedStack object.
Captures all the code access security information on the call stack, such as System.Security.CodeAccessPermission.Deny and System.Security.CodeAccessPermission.Assert actions, in a compressed format. For example, if a System.Security.CodeAccessPermission.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.