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.