Freigeben über


SecurityException.PermitOnlySetInstance Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Berechtigungs-, Berechtigungssatz- oder Berechtigungssatzsammlung, die Teil des schreibgeschützten Stapelframes ist, der dazu führte, dass eine Sicherheitsüberprüfung fehlschlug.

public:
 property System::Object ^ PermitOnlySetInstance { System::Object ^ get(); void set(System::Object ^ value); };
public object? PermitOnlySetInstance { get; set; }
public object PermitOnlySetInstance { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public object PermitOnlySetInstance { get; set; }
member this.PermitOnlySetInstance : obj with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.PermitOnlySetInstance : obj with get, set
Public Property PermitOnlySetInstance As Object

Eigenschaftswert

Ein Berechtigungs-, Berechtigungssatz- oder Berechtigungssatzsammlungsobjekt.

Attribute

Hinweise

Die PermitOnlySetInstance Eigenschaft stellt die zulässige Berechtigungs-, Berechtigungssatz- oder Berechtigungssatzauflistung dar, die im Stapelframe enthalten ist, der die Sicherheits ausnahme verursacht hat. Wenn beispielsweise aufgrund eines PermissionSet.Demand Fehlers eine Sicherheits ausnahme auftritt, wird die zulässige Berechtigung in dieser Eigenschaft angezeigt und die angeforderte PermissionSet ist in der Demanded Eigenschaft enthalten.

Diese Eigenschaft ist vom Typ Object , da Berechtigungen, Berechtigungssätze oder Berechtigungssatzsammlungen angefordert werden können und Object ihre gemeinsame Basisklasse ist. Um den Laufzeittyp dieser Eigenschaft zu testen, können Sie die GetType Methode oder einen bestimmten Sprachoperator verwenden, z. B. den Operator is in C# oder den TypeOf-Operator in Visual Basic.

Gilt für: