Freigeben über


SecurityException.Demanded Eigenschaft

Definition

Ruft die angeforderte Sicherheitsberechtigung, Berechtigungssatz oder Berechtigungssatzsammlung ab, die fehlgeschlagen ist, oder legt sie fest.

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

Eigenschaftswert

Ein Berechtigungs-, Berechtigungssatz- oder Berechtigungssatzsammlungsobjekt.

Attribute

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der Demanded Eigenschaft, um die angeforderte Sicherheitsberechtigung, berechtigungssatz oder Berechtigungssatzauflistung anzuzeigen, die fehlgeschlagen ist. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SecurityException Klasse bereitgestellt wird.

Display("The demanded permission is: {0}",
    exception->Demanded);
Display("The demanded permission is: " + 
    sE.Demanded.ToString());
Display("The demanded permission is: " & sE.Demanded.ToString())

Hinweise

Im Falle eines zurückgegebenen Berechtigungssatzes oder einer Berechtigungssatzauflistung enthält das zurückgegebene Objekt alle angeforderten Berechtigungen, eine oder mehrere davon, die den Fehler verursacht haben.

Gilt für: