SecurityException.Demanded 属性

定义

获取或设置未通过验证的所需的安全权限、权限集或权限集的集合。

C#
public object? Demanded { get; set; }
C#
public object Demanded { get; set; }
C#
[System.Runtime.InteropServices.ComVisible(false)]
public object Demanded { get; set; }

属性值

权限、权限集或权限集的集合对象。

属性

示例

下面的代码示例演示如何使用 Demanded 属性来显示失败的所需安全权限、权限集或权限集集合。 此代码示例是为 SecurityException 类提供的一个更大示例的一部分。

C#
Display("The demanded permission is: " + 
    sE.Demanded.ToString());

注解

对于返回的权限集或权限集集合,返回的对象包含所有所需的权限,其中一个或多个权限导致失败。

适用于

产品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1