SecurityException.PermitOnlySetInstance Свойство

Определение

Получает или задает разрешение, набор разрешений или коллекцию наборов разрешений, которые являются частью кадра стека ограничения разрешений PermitOnly, вызвавшего сбой проверки безопасности.

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

Значение свойства

Разрешение, набор разрешений или объект коллекции наборов разрешений.

Атрибуты

Комментарии

Свойство PermitOnlySetInstance представляет коллекцию разрешенных разрешений, наборов разрешений или наборов разрешений, содержащихся в кадре стека, вызвавшего исключение безопасности. Например, если из-за PermissionSet.Demand сбоя возникает исключение безопасности, разрешенное разрешение отображается в этом свойстве, а требуемый PermissionSet содержится в свойстве Demanded .

Это свойство имеет тип Object , так как разрешения, наборы разрешений или коллекции наборов разрешений могут быть востребованы и Object являются их общим базовым классом. Чтобы проверить тип времени выполнения этого свойства, можно использовать GetType метод или определенный оператор языка, например оператор is в C# или оператор TypeOf в Visual Basic.

Применяется к