SecurityException.PermitOnlySetInstance Vlastnost

Definice

Získá nebo nastaví oprávnění, sadu oprávnění nebo kolekci sady oprávnění, která je součástí rámce zásobníku pouze povolení, který způsobil selhání kontroly zabezpečení.

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

Hodnota vlastnosti

Oprávnění, sada oprávnění nebo objekt kolekce sady oprávnění.

Atributy

Poznámky

Vlastnost PermitOnlySetInstance představuje povolené oprávnění, sadu oprávnění nebo kolekci sady oprávnění obsažené v rámci zásobníku, který způsobil výjimku zabezpečení. Pokud například dojde k výjimce zabezpečení z PermissionSet.Demand důvodu selhání, zobrazí se v této vlastnosti povolené oprávnění a požadované oprávnění je obsaženo PermissionSet ve Demanded vlastnosti .

Tato vlastnost je typu Object , protože oprávnění, sady oprávnění nebo kolekce sad oprávnění mohou být požadovány a Object je jejich společnou základní třídou. Chcete-li otestovat typ běhu této vlastnosti, můžete použít metodu GetType nebo konkrétní operátor jazyka, například operátor is v jazyce C# nebo operátor TypeOf v jazyce Visual Basic.

Platí pro