Freigeben über


SecurityException.PermitOnlySetInstance Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Berechtigung, des Berechtigungssatzes oder der Berechtigungssatzauflistung, die/der Teil des Stapelrahmens vom Typ "Nur zulassen" ist, der bewirkt hat, dass eine Sicherheitsprüfung nicht bestanden wurde.

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

Eine Berechtigung, ein Berechtigungssatz oder ein Auflistungsobjekt mit Berechtigungen.

Attribute

Hinweise

Die PermitOnlySetInstance -Eigenschaft stellt die zulässige Berechtigungs-, Berechtigungssatz- oder Berechtigungssatzsammlung dar, die im Stapelrahmen enthalten ist, der die Sicherheits exception verursacht hat. Wenn bei instance aufgrund eines Fehlers eine PermissionSet.Demand Sicherheitseinnahme 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 Alle 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 Is-Operator in C# oder den TypeOf-Operator in Visual Basic.

Gilt für: