共用方式為


FileCodeGroup(IMembershipCondition, FileIOPermissionAccess) 建構函式

定義

初始化 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

membershipCondition 參數的型別無效。

-或-

access 參數的型別無效。

範例

下列程式代碼示範建構函式的使用 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 參數決定。

適用於