Freigeben über


SecurityException.Demanded Eigenschaft

Definition

Ruft die angeforderte Sicherheitsberechtigung, den Berechtigungssatz oder einer Auflistung von Berechtigungssätzen ab, bei deren Anforderung ein Fehler aufgetreten ist, oder legt diese 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

Eine Berechtigung, ein Berechtigungssatz oder ein Auflistungsobjekt mit Berechtigungen.

Attribute

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der Demanded -Eigenschaft, um die angeforderte Sicherheitsberechtigung, den Berechtigungssatz oder die Sammlung des Berechtigungssatzes anzuzeigen, die fehlgeschlagen sind. 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 Fall eines zurückgegebenen Berechtigungssatzes oder einer Berechtigungssatzauflistung enthält das zurückgegebene Objekt alle angeforderten Berechtigungen, von denen mindestens eine den Fehler verursacht hat.

Gilt für: