CompressedStack.GetCompressedStack Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den komprimierten Stapel für den aktuellen Thread ab.
public:
static System::Threading::CompressedStack ^ GetCompressedStack();
public static System.Threading.CompressedStack GetCompressedStack ();
[System.Security.SecurityCritical]
public static System.Threading.CompressedStack GetCompressedStack ();
static member GetCompressedStack : unit -> System.Threading.CompressedStack
[<System.Security.SecurityCritical>]
static member GetCompressedStack : unit -> System.Threading.CompressedStack
Public Shared Function GetCompressedStack () As CompressedStack
Gibt zurück
Ein CompressedStack für den aktuellen Thread.
- Attribute
Ausnahmen
Ein Aufrufer in der Aufrufkette verfügt nicht über die Berechtigung für den Zugriff auf nicht verwalteten Code.
- oder - Fehler bei der Anforderung für StrongNameIdentityPermission.
Hinweise
Wenn die Sicherheit aktiviert ist, wird der aktuelle komprimierte Stapel zurückgegeben. Wenn die Sicherheit deaktiviert ist, GetCompressedStack wird ein leeres CompressedStack Objekt zurückgegeben.
Hinweis
Diese Methode verwendet SecurityAction.LinkDemand , um zu verhindern, dass er nicht vertrauenswürdigen Code aufgerufen wird. Nur der sofortige Aufrufer ist erforderlich, um über die Berechtigung zu verfügen SecurityPermissionAttribute.UnmanagedCode . Wichtige Einschränkungen bei der Verwendung des LinkDemand
Elements finden Sie unter "Demand vs. LinkDemand".
Hinweis
Dieses Mitglied macht außerdem eine Linknachfrage für den öffentlichen ECMA-Schlüssel, der kein gültiger kryptografischer Schlüssel, sondern ein Pseudoschlüssel ist. Innerhalb der .NET Framework wird die Linknachfrage für den ECMA-Pseudoschlüssel automatisch in eine Linknachfrage für den öffentlichen Microsoft-Schlüssel konvertiert. Die Sicherheitsausnahmeregelung basiert auf dem öffentlichen Microsoft-Schlüssel, nicht auf dem ECMA-Pseudoschlüssel.