Partager via


_AppDomain.DefineDynamicAssembly Méthode

Définition

Fournit des objets COM avec un accès indépendant de la version à la méthode DefineDynamicAssembly.

Surcharges

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean).

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet).

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet).

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet).

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String).

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence).

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence).

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess).

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet).

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès à l'assembly dynamique.

dir
String

Nom du répertoire dans lequel l'assembly dynamique doit être enregistré. Si dir est null, le répertoire actif est utilisé comme répertoire par défaut.

evidence
Evidence

Preuve fournie pour l'assembly dynamique. La preuve est utilisée non modifiée en tant qu’ensemble de preuves final pour la résolution de stratégie.

requiredPermissions
PermissionSet

Demande d'autorisations requises.

optionalPermissions
PermissionSet

Demande d'autorisations facultatives.

refusedPermissions
PermissionSet

Demande d'autorisations refusées.

isSynchronized
Boolean

true pour synchroniser la création de modules, de types et de membres dans l'assembly dynamique ; sinon, false.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) surcharge de méthode.

S’applique à

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès à l'assembly dynamique.

dir
String

Nom du répertoire dans lequel l'assembly doit être enregistré. Si dir est null, le répertoire actif est utilisé comme répertoire par défaut.

evidence
Evidence

Preuve fournie pour l'assembly dynamique. La preuve est utilisée non modifiée en tant qu’ensemble de preuves final pour la résolution de stratégie.

requiredPermissions
PermissionSet

Demande d'autorisations requises.

optionalPermissions
PermissionSet

Demande d'autorisations facultatives.

refusedPermissions
PermissionSet

Demande d'autorisations refusées.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) surcharge de méthode.

S’applique à

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès à l'assembly dynamique.

dir
String

Nom du répertoire dans lequel l'assembly doit être enregistré. Si dir est null, le répertoire actif est utilisé comme répertoire par défaut.

requiredPermissions
PermissionSet

Demande d'autorisations requises.

optionalPermissions
PermissionSet

Demande d'autorisations facultatives.

refusedPermissions
PermissionSet

Demande d'autorisations refusées.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) surcharge de méthode.

S’applique à

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès à l'assembly dynamique.

evidence
Evidence

Preuve fournie pour l'assembly dynamique. La preuve est utilisée non modifiée en tant qu’ensemble de preuves final pour la résolution de stratégie.

requiredPermissions
PermissionSet

Demande d'autorisations requises.

optionalPermissions
PermissionSet

Demande d'autorisations facultatives.

refusedPermissions
PermissionSet

Demande d'autorisations refusées.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) surcharge de méthode.

S’applique à

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès à l'assembly dynamique.

dir
String

Nom du répertoire dans lequel l'assembly doit être enregistré. Si dir est null, le répertoire actif est utilisé comme répertoire par défaut.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) surcharge de méthode.

S’applique à

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès à l'assembly dynamique.

dir
String

Nom du répertoire dans lequel l'assembly doit être enregistré. Si dir est null, le répertoire actif est utilisé comme répertoire par défaut.

evidence
Evidence

Preuve fournie pour l'assembly dynamique. La preuve est utilisée non modifiée en tant qu’ensemble de preuves final pour la résolution de stratégie.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) surcharge de méthode.

S’applique à

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès à l'assembly dynamique.

evidence
Evidence

Preuve fournie pour l'assembly dynamique. La preuve est utilisée non modifiée en tant qu’ensemble de preuves final pour la résolution de stratégie.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) surcharge de méthode.

S’applique à

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès de l'assembly dynamique.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) surcharge de méthode.

S’applique à

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

Fournit des objets COM avec un accès indépendant de la version à la surcharge de la méthode 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

Paramètres

name
AssemblyName

Identité unique de l'assembly dynamique.

access
AssemblyBuilderAccess

Mode d'accès à l'assembly dynamique.

requiredPermissions
PermissionSet

Demande d'autorisations requises.

optionalPermissions
PermissionSet

Demande d'autorisations facultatives.

refusedPermissions
PermissionSet

Demande d'autorisations refusées.

Retours

AssemblyBuilder

Représente l'assembly dynamique créé.

Remarques

Consultez la AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) surcharge de méthode.

S’applique à