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
參數決定。