SecurityException.PermitOnlySetInstance Właściwość

Definicja

Pobiera lub ustawia uprawnienie, zestaw uprawnień lub kolekcję zestawów uprawnień, która jest częścią ramki stosu tylko zezwoleń, która spowodowała niepowodzenie sprawdzania zabezpieczeń.

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

Wartość właściwości

Uprawnienie, zestaw uprawnień lub obiekt kolekcji zestawu uprawnień.

Atrybuty

Uwagi

Właściwość PermitOnlySetInstance reprezentuje dozwolone uprawnienia, zestaw uprawnień lub kolekcję zestawu uprawnień zawartą w ramce stosu, która spowodowała wyjątek zabezpieczeń. Na przykład, gdy wystąpi wyjątek zabezpieczeń z PermissionSet.Demand powodu awarii, dozwolone uprawnienie pojawia się w tej właściwości i żądana PermissionSet jest zawarta Demanded we właściwości .

Ta właściwość jest typu Object , ponieważ można zażądać uprawnień, zestawów uprawnień lub kolekcji zestawów uprawnień i Object jest ich wspólną klasą bazową. Aby przetestować typ czasu wykonywania tej właściwości, można użyć GetType metody lub określonego operatora języka, takiego jak operator is w języku C# lub operator TypeOf w Visual Basic.

Dotyczy