Поделиться через


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.

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