FileCodeGroup(IMembershipCondition, FileIOPermissionAccess) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 FileCodeGroup 类的新实例。
public:
FileCodeGroup(System::Security::Policy::IMembershipCondition ^ membershipCondition, System::Security::Permissions::FileIOPermissionAccess access);
public FileCodeGroup (System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Permissions.FileIOPermissionAccess access);
new System.Security.Policy.FileCodeGroup : System.Security.Policy.IMembershipCondition * System.Security.Permissions.FileIOPermissionAccess -> System.Security.Policy.FileCodeGroup
Public Sub New (membershipCondition As IMembershipCondition, access As FileIOPermissionAccess)
参数
- membershipCondition
- IMembershipCondition
成员条件,它测试证据以确定此代码组是否应用策略。
- access
- FileIOPermissionAccess
FileIOPermissionAccess 值之一。 该值用于构造授予的 FileIOPermission。
例外
membershipCondition
参数为 null
。
示例
以下代码演示如何使用 FileCodeGroup 构造函数。 此代码示例是为 FileCodeGroup 类提供的一个更大示例的一部分。
FileCodeGroup^ fileCodeGroup = gcnew FileCodeGroup(
gcnew AllMembershipCondition,FileIOPermissionAccess::AllAccess );
FileCodeGroup fileCodeGroup =
new FileCodeGroup(
new AllMembershipCondition(),
FileIOPermissionAccess.AllAccess);
Dim fileCodeGroup As New FileCodeGroup( _
New AllMembershipCondition, _
FileIOPermissionAccess.AllAccess)
注解
此构造函数创建基本代码组。 可以使用 方法添加 AddChild 子代码组。
FileCodeGroup 返回包含动态计算 FileIOPermission 的权限集,该权限集授予文件对运行代码的目录的访问权限。 授予的访问权限类型由 access
参数确定。