_AppDomain.DefineDynamicAssembly Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia obiekty COM z niezależnym od wersji dostępem do DefineDynamicAssembly metody .
Przeciążenia
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)
Zapewnia obiekty COM z niezależnym od wersji dostępem do przeciążenia DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb, w którym będzie dostępny zestaw dynamiczny.
- dir
- String
Nazwa katalogu, w którym zostanie zapisany zestaw dynamiczny. Jeśli dir
parametr ma null
wartość , katalog jest domyślny dla bieżącego katalogu.
- evidence
- Evidence
Dowód dostarczony dla zestawu dynamicznego. Dowód w niezmienionej formie jest używany jako ostateczny zestaw stosowanych zasad rozpoznawania dowodów.
- requiredPermissions
- PermissionSet
Żądanie wymaganych uprawnień.
- optionalPermissions
- PermissionSet
Opcjonalne żądanie uprawnienia.
- refusedPermissions
- PermissionSet
Żądanie odrzuconych uprawnień.
- isSynchronized
- Boolean
true
aby zsynchronizować tworzenie modułów, typów i elementów członkowskich w zestawie dynamicznym; w przeciwnym razie , false
.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) Zobacz przeciążenie metody.
Dotyczy
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)
Zapewnia obiekty COM z niezależnym od wersji dostępem do przeciążenia DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb, w którym będzie dostępny zestaw dynamiczny.
- dir
- String
Nazwa katalogu, w którym zostanie zapisany zestaw. Jeśli dir
parametr ma null
wartość , katalog jest domyślny dla bieżącego katalogu.
- evidence
- Evidence
Dowód dostarczony dla zestawu dynamicznego. Dowód w niezmienionej formie jest używany jako ostateczny zestaw stosowanych zasad rozpoznawania dowodów.
- requiredPermissions
- PermissionSet
Żądanie wymaganych uprawnień.
- optionalPermissions
- PermissionSet
Opcjonalne żądanie uprawnienia.
- refusedPermissions
- PermissionSet
Żądanie odrzuconych uprawnień.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) Zobacz przeciążenie metody.
Dotyczy
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)
Zapewnia obiekty COM z niezależnym od wersji dostępem do przeciążenia DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb, w którym będzie dostępny zestaw dynamiczny.
- dir
- String
Nazwa katalogu, w którym zostanie zapisany zestaw. Jeśli dir
parametr ma null
wartość , katalog jest domyślny dla bieżącego katalogu.
- requiredPermissions
- PermissionSet
Żądanie wymaganych uprawnień.
- optionalPermissions
- PermissionSet
Opcjonalne żądanie uprawnienia.
- refusedPermissions
- PermissionSet
Żądanie odrzuconych uprawnień.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) Zobacz przeciążenie metody.
Dotyczy
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)
Zapewnia obiekty COM z niezależnym od wersji dostępem do przeciążenia DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb, w którym będzie dostępny zestaw dynamiczny.
- evidence
- Evidence
Dowód dostarczony dla zestawu dynamicznego. Dowód w niezmienionej formie jest używany jako ostateczny zestaw stosowanych zasad rozpoznawania dowodów.
- requiredPermissions
- PermissionSet
Żądanie wymaganych uprawnień.
- optionalPermissions
- PermissionSet
Opcjonalne żądanie uprawnienia.
- refusedPermissions
- PermissionSet
Żądanie odrzuconych uprawnień.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) Zobacz przeciążenie metody.
Dotyczy
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)
Zapewnia obiekty COM z niezależnym od wersji dostępem do przeciążenia DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb, w którym będzie dostępny zestaw dynamiczny.
- dir
- String
Nazwa katalogu, w którym zostanie zapisany zestaw. Jeśli dir
parametr ma null
wartość , katalog jest domyślny dla bieżącego katalogu.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) Zobacz przeciążenie metody.
Dotyczy
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)
Zapewnia obiekty COM z niezależnym od wersji dostępem do przeciążenia DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb, w którym będzie dostępny zestaw dynamiczny.
- dir
- String
Nazwa katalogu, w którym zostanie zapisany zestaw. Jeśli dir
parametr ma null
wartość , katalog jest domyślny dla bieżącego katalogu.
- evidence
- Evidence
Dowód dostarczony dla zestawu dynamicznego. Dowód w niezmienionej formie jest używany jako ostateczny zestaw stosowanych zasad rozpoznawania dowodów.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) Zobacz przeciążenie metody.
Dotyczy
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)
Zapewnia obiekty COM z niezależnym od wersji dostępem do przeciążenia DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb, w którym będzie dostępny zestaw dynamiczny.
- evidence
- Evidence
Dowód dostarczony dla zestawu dynamicznego. Dowód w niezmienionej formie jest używany jako ostateczny zestaw stosowanych zasad rozpoznawania dowodów.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) Zobacz przeciążenie metody.
Dotyczy
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)
Zapewnia obiekty COM z niezależnym od wersji dostępem do przeciążenia DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb dostępu dla zestawu dynamicznego.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) Zobacz przeciążenie metody.
Dotyczy
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)
Zapewnia obiekty COM z niezależnym od wersji dostępem do DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) przeciążenia metody.
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
Parametry
- name
- AssemblyName
Unikatowa tożsamość zestawu dynamicznego.
- access
- AssemblyBuilderAccess
Tryb, w którym będzie dostępny zestaw dynamiczny.
- requiredPermissions
- PermissionSet
Żądanie wymaganych uprawnień.
- optionalPermissions
- PermissionSet
Opcjonalne żądanie uprawnienia.
- refusedPermissions
- PermissionSet
Żądanie odrzuconych uprawnień.
Zwraca
Reprezentuje utworzony zestaw dynamiczny.
Uwagi
AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) Zobacz przeciążenie metody.