PolicyStatement 构造函数

定义

初始化 PolicyStatement 类的新实例。

重载

名称 说明
PolicyStatement(PermissionSet)
已过时.

用指定的PolicyStatement值初始化类的新实例PermissionSet

PolicyStatement(PermissionSet, PolicyStatementAttribute)
已过时.

使用指定的PolicyStatement属性初始化类的新实例PermissionSet

PolicyStatement(PermissionSet)

Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs

注意

Code Access Security is not supported or honored by the runtime.

用指定的PolicyStatement值初始化类的新实例PermissionSet

public:
 PolicyStatement(System::Security::PermissionSet ^ permSet);
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public PolicyStatement(System.Security.PermissionSet permSet);
public PolicyStatement(System.Security.PermissionSet permSet);
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Security.Policy.PolicyStatement : System.Security.PermissionSet -> System.Security.Policy.PolicyStatement
new System.Security.Policy.PolicyStatement : System.Security.PermissionSet -> System.Security.Policy.PolicyStatement
Public Sub New (permSet As PermissionSet)

参数

permSet
PermissionSet

用于 PermissionSet 初始化新实例的实例。

属性

注解

Caution

代码访问安全性(CAS)已在 .NET Framework 和 .NET 的所有版本中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求完成安全任务的替代方法。

适用于

PolicyStatement(PermissionSet, PolicyStatementAttribute)

Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs
Source:
PolicyStatement.cs

注意

Code Access Security is not supported or honored by the runtime.

使用指定的PolicyStatement属性初始化类的新实例PermissionSet

public:
 PolicyStatement(System::Security::PermissionSet ^ permSet, System::Security::Policy::PolicyStatementAttribute attributes);
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public PolicyStatement(System.Security.PermissionSet permSet, System.Security.Policy.PolicyStatementAttribute attributes);
public PolicyStatement(System.Security.PermissionSet permSet, System.Security.Policy.PolicyStatementAttribute attributes);
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Security.Policy.PolicyStatement : System.Security.PermissionSet * System.Security.Policy.PolicyStatementAttribute -> System.Security.Policy.PolicyStatement
new System.Security.Policy.PolicyStatement : System.Security.PermissionSet * System.Security.Policy.PolicyStatementAttribute -> System.Security.Policy.PolicyStatement
Public Sub New (permSet As PermissionSet, attributes As PolicyStatementAttribute)

参数

permSet
PermissionSet

用于 PermissionSet 初始化新实例的实例。

attributes
PolicyStatementAttribute

值的按位组合 PolicyStatementAttribute

属性

注解

Caution

代码访问安全性(CAS)已在 .NET Framework 和 .NET 的所有版本中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求完成安全任务的替代方法。

适用于