_AppDomain.DefineDynamicAssembly Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die DefineDynamicAssembly Methode bereit.
Überlädt
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Modus, in dem auf die dynamische Assembly zugegriffen wird.
- dir
- String
Der Name des Verzeichnisses, in dem die dynamische Assembly gespeichert wird. Wenn dir ja null, wird das Verzeichnis standardmäßig im aktuellen Verzeichnis gespeichert.
- evidence
- Evidence
Die für die dynamische Assembly bereitgestellten Nachweise. Der Beweis wird als endgültiger Beweissatz verwendet, der für die Politische Abwicklung verwendet wird.
- requiredPermissions
- PermissionSet
Die erforderliche Berechtigungsanforderung.
- optionalPermissions
- PermissionSet
Die optionale Berechtigungsanforderung.
- refusedPermissions
- PermissionSet
Die Abgelehnte Berechtigungsanforderung.
- isSynchronized
- Boolean
trueum die Erstellung von Modulen, Typen und Elementen in der dynamischen Assembly zu synchronisieren; andernfalls . false
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) Methodenüberladung.
Gilt für:
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Modus, in dem auf die dynamische Assembly zugegriffen wird.
- dir
- String
Der Name des Verzeichnisses, in dem die Assembly gespeichert wird. Wenn dir ja null, wird das Verzeichnis standardmäßig im aktuellen Verzeichnis gespeichert.
- evidence
- Evidence
Die für die dynamische Assembly bereitgestellten Nachweise. Der Beweis wird als endgültiger Beweissatz verwendet, der für die Politische Abwicklung verwendet wird.
- requiredPermissions
- PermissionSet
Die erforderliche Berechtigungsanforderung.
- optionalPermissions
- PermissionSet
Die optionale Berechtigungsanforderung.
- refusedPermissions
- PermissionSet
Die Abgelehnte Berechtigungsanforderung.
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) Methodenüberladung.
Gilt für:
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Modus, in dem auf die dynamische Assembly zugegriffen wird.
- dir
- String
Der Name des Verzeichnisses, in dem die Assembly gespeichert wird. Wenn dir ja null, wird das Verzeichnis standardmäßig im aktuellen Verzeichnis gespeichert.
- requiredPermissions
- PermissionSet
Die erforderliche Berechtigungsanforderung.
- optionalPermissions
- PermissionSet
Die optionale Berechtigungsanforderung.
- refusedPermissions
- PermissionSet
Die Abgelehnte Berechtigungsanforderung.
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) Methodenüberladung.
Gilt für:
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Modus, in dem auf die dynamische Assembly zugegriffen wird.
- evidence
- Evidence
Die für die dynamische Assembly bereitgestellten Nachweise. Der Beweis wird als endgültiger Beweissatz verwendet, der für die Politische Abwicklung verwendet wird.
- requiredPermissions
- PermissionSet
Die erforderliche Berechtigungsanforderung.
- optionalPermissions
- PermissionSet
Die optionale Berechtigungsanforderung.
- refusedPermissions
- PermissionSet
Die Abgelehnte Berechtigungsanforderung.
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) Methodenüberladung.
Gilt für:
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Modus, in dem auf die dynamische Assembly zugegriffen wird.
- dir
- String
Der Name des Verzeichnisses, in dem die Assembly gespeichert wird. Wenn dir ja null, wird das Verzeichnis standardmäßig im aktuellen Verzeichnis gespeichert.
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) Methodenüberladung.
Gilt für:
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Modus, in dem auf die dynamische Assembly zugegriffen wird.
- dir
- String
Der Name des Verzeichnisses, in dem die Assembly gespeichert wird. Wenn dir ja null, wird das Verzeichnis standardmäßig im aktuellen Verzeichnis gespeichert.
- evidence
- Evidence
Die für die dynamische Assembly bereitgestellten Nachweise. Der Beweis wird als endgültiger Beweissatz verwendet, der für die Politische Abwicklung verwendet wird.
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) Methodenüberladung.
Gilt für:
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Modus, in dem auf die dynamische Assembly zugegriffen wird.
- evidence
- Evidence
Die für die dynamische Assembly bereitgestellten Nachweise. Der Beweis wird als endgültiger Beweissatz verwendet, der für die Politische Abwicklung verwendet wird.
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) Methodenüberladung.
Gilt für:
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Zugriffsmodus für die dynamische Assembly.
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) Methodenüberladung.
Gilt für:
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)
Stellt COM-Objekte versionsunabhängigen Zugriff auf die DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) Methodenüberladung bereit.
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
Parameter
- name
- AssemblyName
Die eindeutige Identität der dynamischen Assembly.
- access
- AssemblyBuilderAccess
Der Modus, in dem auf die dynamische Assembly zugegriffen wird.
- requiredPermissions
- PermissionSet
Die erforderliche Berechtigungsanforderung.
- optionalPermissions
- PermissionSet
Die optionale Berechtigungsanforderung.
- refusedPermissions
- PermissionSet
Die Abgelehnte Berechtigungsanforderung.
Gibt zurück
Stellt die erstellte dynamische Assembly dar.
Hinweise
Siehe die AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) Methodenüberladung.