_AppDomain.DefineDynamicAssembly 方法

定義

提供 COM 物件對該方法的版本無關存取 DefineDynamicAssembly 權。

多載

名稱 Description
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) 權。

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir, System::Security::Policy::Evidence ^ evidence, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions, bool isSynchronized);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions, bool isSynchronized);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string * System.Security.Policy.Evidence * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet * bool -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet, isSynchronized As Boolean) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組件將被存取的模式。

dir
String

動態組裝將被儲存的目錄名稱。 若 dirnull,則該目錄預設為目前的目錄。

evidence
Evidence

這些證據為動態集會提供了支持。 這些證據被作為政策決策的最終證據集,未經修改。

requiredPermissions
PermissionSet

申請所需的權限。

optionalPermissions
PermissionSet

可選的權限請求。

refusedPermissions
PermissionSet

被拒絕的許可申請。

isSynchronized
Boolean

true同步動態組件中模組、型別與成員的建立;否則,。 false

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) 方法過載。

適用於

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir, System::Security::Policy::Evidence ^ evidence, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string * System.Security.Policy.Evidence * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組件將被存取的模式。

dir
String

儲存組裝的目錄名稱。 若 dirnull,則該目錄預設為目前的目錄。

evidence
Evidence

這些證據為動態集會提供了支持。 這些證據被作為政策決策的最終證據集,未經修改。

requiredPermissions
PermissionSet

申請所需的權限。

optionalPermissions
PermissionSet

可選的權限請求。

refusedPermissions
PermissionSet

被拒絕的許可申請。

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) 方法過載。

適用於

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組件將被存取的模式。

dir
String

儲存組裝的目錄名稱。 若 dirnull,則該目錄預設為目前的目錄。

requiredPermissions
PermissionSet

申請所需的權限。

optionalPermissions
PermissionSet

可選的權限請求。

refusedPermissions
PermissionSet

被拒絕的許可申請。

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) 方法過載。

適用於

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::Security::Policy::Evidence ^ evidence, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * System.Security.Policy.Evidence * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組件將被存取的模式。

evidence
Evidence

這些證據為動態集會提供了支持。 這些證據被作為政策決策的最終證據集,未經修改。

requiredPermissions
PermissionSet

申請所需的權限。

optionalPermissions
PermissionSet

可選的權限請求。

refusedPermissions
PermissionSet

被拒絕的許可申請。

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) 方法過載。

適用於

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) 權。

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組件將被存取的模式。

dir
String

儲存組裝的目錄名稱。 若 dirnull,則該目錄預設為目前的目錄。

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) 方法過載。

適用於

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) 權。

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir, System::Security::Policy::Evidence ^ evidence);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string * System.Security.Policy.Evidence -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組件將被存取的模式。

dir
String

儲存組裝的目錄名稱。 若 dirnull,則該目錄預設為目前的目錄。

evidence
Evidence

這些證據為動態集會提供了支持。 這些證據被作為政策決策的最終證據集,未經修改。

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) 方法過載。

適用於

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) 權。

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::Security::Policy::Evidence ^ evidence);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * System.Security.Policy.Evidence -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, evidence As Evidence) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組件將被存取的模式。

evidence
Evidence

這些證據為動態集會提供了支持。 這些證據被作為政策決策的最終證據集,未經修改。

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) 方法過載。

適用於

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

提供 COM 物件對方法過載的版本無關存取 DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) 權。

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組裝的存取模式。

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) 方法過載。

適用於

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet) As AssemblyBuilder

參數

name
AssemblyName

動態組件的獨特身份。

access
AssemblyBuilderAccess

動態組件將被存取的模式。

requiredPermissions
PermissionSet

申請所需的權限。

optionalPermissions
PermissionSet

可選的權限請求。

refusedPermissions
PermissionSet

被拒絕的許可申請。

傳回

代表所建立的動態組裝。

備註

請參考 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) 方法過載。

適用於