_AppDomain.DefineDynamicAssembly Metodo

Definizione

Fornisce oggetti COM con accesso indipendente dalla DefineDynamicAssembly versione al metodo .

Overload

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) metodo.

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) metodo.

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) metodo.

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) metodo.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) metodo.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) metodo.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) metodo.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) metodo.

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) metodo.

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso all'assembly dinamico.

dir
String

Nome della directory in cui verrà salvato l'assembly dinamico. Se dir è null, per impostazione predefinita la directory è la directory corrente.

evidence
Evidence

Evidenza fornita per l'assembly dinamico. L'evidenza viene usata senza modifica come set finale di prove usate per la risoluzione dei criteri.

requiredPermissions
PermissionSet

Richiesta di autorizzazioni necessarie.

optionalPermissions
PermissionSet

Richiesta di autorizzazioni facoltativa.

refusedPermissions
PermissionSet

Richiesta di autorizzazioni rifiutata.

isSynchronized
Boolean

true per sincronizzare la creazione di moduli, tipi e membri nell'assembly dinamico; in caso contrario, false.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) metodo.

Si applica a

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso all'assembly dinamico.

dir
String

Nome della directory in cui verrà salvato l'assembly. Se dir è null, per impostazione predefinita la directory è la directory corrente.

evidence
Evidence

Evidenza fornita per l'assembly dinamico. L'evidenza viene usata senza modifica come set finale di prove usate per la risoluzione dei criteri.

requiredPermissions
PermissionSet

Richiesta di autorizzazioni necessarie.

optionalPermissions
PermissionSet

Richiesta di autorizzazioni facoltativa.

refusedPermissions
PermissionSet

Richiesta di autorizzazioni rifiutata.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) metodo.

Si applica a

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso all'assembly dinamico.

dir
String

Nome della directory in cui verrà salvato l'assembly. Se dir è null, per impostazione predefinita la directory è la directory corrente.

requiredPermissions
PermissionSet

Richiesta di autorizzazioni necessarie.

optionalPermissions
PermissionSet

Richiesta di autorizzazioni facoltativa.

refusedPermissions
PermissionSet

Richiesta di autorizzazioni rifiutata.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) metodo.

Si applica a

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso all'assembly dinamico.

evidence
Evidence

Evidenza fornita per l'assembly dinamico. L'evidenza viene usata senza modifica come set finale di prove usate per la risoluzione dei criteri.

requiredPermissions
PermissionSet

Richiesta di autorizzazioni necessarie.

optionalPermissions
PermissionSet

Richiesta di autorizzazioni facoltativa.

refusedPermissions
PermissionSet

Richiesta di autorizzazioni rifiutata.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) metodo.

Si applica a

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso all'assembly dinamico.

dir
String

Nome della directory in cui verrà salvato l'assembly. Se dir è null, per impostazione predefinita la directory è la directory corrente.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) metodo.

Si applica a

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso all'assembly dinamico.

dir
String

Nome della directory in cui verrà salvato l'assembly. Se dir è null, per impostazione predefinita la directory è la directory corrente.

evidence
Evidence

Evidenza fornita per l'assembly dinamico. L'evidenza viene usata senza modifica come set finale di prove usate per la risoluzione dei criteri.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) metodo.

Si applica a

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso all'assembly dinamico.

evidence
Evidence

Evidenza fornita per l'assembly dinamico. L'evidenza viene usata senza modifica come set finale di prove usate per la risoluzione dei criteri.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) metodo.

Si applica a

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso per l'assembly dinamico.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) metodo.

Si applica a

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

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) metodo.

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

Parametri

name
AssemblyName

Identità univoca dell'assembly dinamico.

access
AssemblyBuilderAccess

Modalità di accesso all'assembly dinamico.

requiredPermissions
PermissionSet

Richiesta di autorizzazioni necessarie.

optionalPermissions
PermissionSet

Richiesta di autorizzazioni facoltativa.

refusedPermissions
PermissionSet

Richiesta di autorizzazioni rifiutata.

Valori restituiti

Rappresenta l'assembly dinamico creato.

Commenti

Vedere l'overload del AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) metodo.

Si applica a