_AppDomain.DefineDynamicAssembly Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit aux objets COM un accès indépendant de la version à la DefineDynamicAssembly méthode.
Surcharges
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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 dans lequel l’assembly dynamique est accessible.
- dir
- String
Nom du répertoire dans lequel l’assembly dynamique sera enregistré. Si dir c’est nullle cas, le répertoire est défini par défaut sur le répertoire actif.
- evidence
- Evidence
Preuve fournie pour l’assembly dynamique. La preuve n’est pas utilisée comme élément de preuve final utilisé pour la résolution des politiques.
- requiredPermissions
- PermissionSet
Demande d’autorisations requise.
- 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
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) .
S’applique à
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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 dans lequel l’assembly dynamique est accessible.
- dir
- String
Nom du répertoire dans lequel l’assembly sera enregistré. Si dir c’est nullle cas, le répertoire est défini par défaut sur le répertoire actif.
- evidence
- Evidence
Preuve fournie pour l’assembly dynamique. La preuve n’est pas utilisée comme élément de preuve final utilisé pour la résolution des politiques.
- requiredPermissions
- PermissionSet
Demande d’autorisations requise.
- optionalPermissions
- PermissionSet
Demande d’autorisations facultatives.
- refusedPermissions
- PermissionSet
Demande d’autorisations refusées.
Retours
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) .
S’applique à
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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 dans lequel l’assembly dynamique est accessible.
- dir
- String
Nom du répertoire dans lequel l’assembly sera enregistré. Si dir c’est nullle cas, le répertoire est défini par défaut sur le répertoire actif.
- requiredPermissions
- PermissionSet
Demande d’autorisations requise.
- optionalPermissions
- PermissionSet
Demande d’autorisations facultatives.
- refusedPermissions
- PermissionSet
Demande d’autorisations refusées.
Retours
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) .
S’applique à
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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 dans lequel l’assembly dynamique est accessible.
- evidence
- Evidence
Preuve fournie pour l’assembly dynamique. La preuve n’est pas utilisée comme élément de preuve final utilisé pour la résolution des politiques.
- requiredPermissions
- PermissionSet
Demande d’autorisations requise.
- optionalPermissions
- PermissionSet
Demande d’autorisations facultatives.
- refusedPermissions
- PermissionSet
Demande d’autorisations refusées.
Retours
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) .
S’applique à
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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 dans lequel l’assembly dynamique est accessible.
- dir
- String
Nom du répertoire dans lequel l’assembly sera enregistré. Si dir c’est nullle cas, le répertoire est défini par défaut sur le répertoire actif.
Retours
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) .
S’applique à
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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 dans lequel l’assembly dynamique est accessible.
- dir
- String
Nom du répertoire dans lequel l’assembly sera enregistré. Si dir c’est nullle cas, le répertoire est défini par défaut sur le répertoire actif.
- evidence
- Evidence
Preuve fournie pour l’assembly dynamique. La preuve n’est pas utilisée comme élément de preuve final utilisé pour la résolution des politiques.
Retours
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) .
S’applique à
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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 dans lequel l’assembly dynamique est accessible.
- evidence
- Evidence
Preuve fournie pour l’assembly dynamique. La preuve n’est pas utilisée comme élément de preuve final utilisé pour la résolution des politiques.
Retours
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) .
S’applique à
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) .
S’applique à
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)
Fournit aux objets COM un accès indépendant de la version à la surcharge de 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 dans lequel l’assembly dynamique est accessible.
- requiredPermissions
- PermissionSet
Demande d’autorisations requise.
- optionalPermissions
- PermissionSet
Demande d’autorisations facultatives.
- refusedPermissions
- PermissionSet
Demande d’autorisations refusées.
Retours
Représente l’assembly dynamique créé.
Remarques
Consultez la surcharge de méthode AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) .