_AppDomain.DefineDynamicAssembly Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt COM-objecten met versie-onafhankelijke toegang tot de DefineDynamicAssembly methode.
Overloads
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De modus waarin de dynamische assembly wordt geopend.
- dir
- String
De naam van de map waarin de dynamische assembly wordt opgeslagen. Als dir dat het is null, wordt de map standaard ingesteld op de huidige map.
- evidence
- Evidence
Het bewijsmateriaal dat voor de dynamische assembly is verstrekt. Het bewijs wordt ongewijzigd gebruikt als de definitieve set bewijzen die worden gebruikt voor beleidsresolutie.
- requiredPermissions
- PermissionSet
De vereiste machtigingsaanvraag.
- optionalPermissions
- PermissionSet
De optionele machtigingsaanvraag.
- refusedPermissions
- PermissionSet
Het verzoek om geweigerde machtigingen.
- isSynchronized
- Boolean
true om het maken van modules, typen en leden in de dynamische assembly te synchroniseren; anders, false.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) methode.
Van toepassing op
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De modus waarin de dynamische assembly wordt geopend.
- dir
- String
De naam van de map waarin de assembly wordt opgeslagen. Als dir dat het is null, wordt de map standaard ingesteld op de huidige map.
- evidence
- Evidence
Het bewijsmateriaal dat voor de dynamische assembly is verstrekt. Het bewijs wordt ongewijzigd gebruikt als de definitieve set bewijzen die worden gebruikt voor beleidsresolutie.
- requiredPermissions
- PermissionSet
De vereiste machtigingsaanvraag.
- optionalPermissions
- PermissionSet
De optionele machtigingsaanvraag.
- refusedPermissions
- PermissionSet
Het verzoek om geweigerde machtigingen.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) methode.
Van toepassing op
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De modus waarin de dynamische assembly wordt geopend.
- dir
- String
De naam van de map waarin de assembly wordt opgeslagen. Als dir dat het is null, wordt de map standaard ingesteld op de huidige map.
- requiredPermissions
- PermissionSet
De vereiste machtigingsaanvraag.
- optionalPermissions
- PermissionSet
De optionele machtigingsaanvraag.
- refusedPermissions
- PermissionSet
Het verzoek om geweigerde machtigingen.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) methode.
Van toepassing op
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De modus waarin de dynamische assembly wordt geopend.
- evidence
- Evidence
Het bewijsmateriaal dat voor de dynamische assembly is verstrekt. Het bewijs wordt ongewijzigd gebruikt als de definitieve set bewijzen die worden gebruikt voor beleidsresolutie.
- requiredPermissions
- PermissionSet
De vereiste machtigingsaanvraag.
- optionalPermissions
- PermissionSet
De optionele machtigingsaanvraag.
- refusedPermissions
- PermissionSet
Het verzoek om geweigerde machtigingen.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) methode.
Van toepassing op
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De modus waarin de dynamische assembly wordt geopend.
- dir
- String
De naam van de map waarin de assembly wordt opgeslagen. Als dir dat het is null, wordt de map standaard ingesteld op de huidige map.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) methode.
Van toepassing op
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De modus waarin de dynamische assembly wordt geopend.
- dir
- String
De naam van de map waarin de assembly wordt opgeslagen. Als dir dat het is null, wordt de map standaard ingesteld op de huidige map.
- evidence
- Evidence
Het bewijsmateriaal dat voor de dynamische assembly is verstrekt. Het bewijs wordt ongewijzigd gebruikt als de definitieve set bewijzen die worden gebruikt voor beleidsresolutie.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) methode.
Van toepassing op
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De modus waarin de dynamische assembly wordt geopend.
- evidence
- Evidence
Het bewijsmateriaal dat voor de dynamische assembly is verstrekt. Het bewijs wordt ongewijzigd gebruikt als de definitieve set bewijzen die worden gebruikt voor beleidsresolutie.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) methode.
Van toepassing op
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De toegangsmodus voor de dynamische assembly.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) methode.
Van toepassing op
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)
Biedt COM-objecten versie-onafhankelijke toegang tot de overbelasting van de DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) methode.
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
Parameters
- name
- AssemblyName
De unieke identiteit van de dynamische assembly.
- access
- AssemblyBuilderAccess
De modus waarin de dynamische assembly wordt geopend.
- requiredPermissions
- PermissionSet
De vereiste machtigingsaanvraag.
- optionalPermissions
- PermissionSet
De optionele machtigingsaanvraag.
- refusedPermissions
- PermissionSet
Het verzoek om geweigerde machtigingen.
Retouren
Vertegenwoordigt de dynamische assembly die is gemaakt.
Opmerkingen
Zie de overbelasting van de AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) methode.