Язык

_AppDomain.DefineDynamicAssembly Метод

Определение

Предоставляет COM-объекты с независимым доступом к методу DefineDynamicAssembly , независимо от версии.

Перегрузки

Имя Описание
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) метода независимо от версии.

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

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) метода независимо от версии.

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

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) метода независимо от версии.

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

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) метода независимо от версии.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) метода независимо от версии.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) метода независимо от версии.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) метода независимо от версии.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) метода независимо от версии.

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

Предоставляет COM-объекты с независимым доступом к перегрузке DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) метода независимо от версии.

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

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим, в котором будет осуществляться доступ к динамической сборке.

dir
String

Имя каталога, в котором будет сохранена динамическая сборка. Если dir это nullтак, каталог по умолчанию используется для текущего каталога.

evidence
Evidence

Доказательства, предоставленные для динамической сборки. Доказательства используются неуправляемым в качестве окончательного набора доказательств, используемых для разрешения политики.

requiredPermissions
PermissionSet

Запрос необходимых разрешений.

optionalPermissions
PermissionSet

Необязательный запрос разрешений.

refusedPermissions
PermissionSet

Запрос на разрешения отказано.

isSynchronized
Boolean

true для синхронизации создания модулей, типов и членов в динамической сборке; falseв противном случае .

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) метода.

Применяется к

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

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим, в котором будет осуществляться доступ к динамической сборке.

dir
String

Имя каталога, в котором будет сохранена сборка. Если dir это nullтак, каталог по умолчанию используется для текущего каталога.

evidence
Evidence

Доказательства, предоставленные для динамической сборки. Доказательства используются неуправляемым в качестве окончательного набора доказательств, используемых для разрешения политики.

requiredPermissions
PermissionSet

Запрос необходимых разрешений.

optionalPermissions
PermissionSet

Необязательный запрос разрешений.

refusedPermissions
PermissionSet

Запрос на разрешения отказано.

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) метода.

Применяется к

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

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим, в котором будет осуществляться доступ к динамической сборке.

dir
String

Имя каталога, в котором будет сохранена сборка. Если dir это nullтак, каталог по умолчанию используется для текущего каталога.

requiredPermissions
PermissionSet

Запрос необходимых разрешений.

optionalPermissions
PermissionSet

Необязательный запрос разрешений.

refusedPermissions
PermissionSet

Запрос на разрешения отказано.

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) метода.

Применяется к

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

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим, в котором будет осуществляться доступ к динамической сборке.

evidence
Evidence

Доказательства, предоставленные для динамической сборки. Доказательства используются неуправляемым в качестве окончательного набора доказательств, используемых для разрешения политики.

requiredPermissions
PermissionSet

Запрос необходимых разрешений.

optionalPermissions
PermissionSet

Необязательный запрос разрешений.

refusedPermissions
PermissionSet

Запрос на разрешения отказано.

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) метода.

Применяется к

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим, в котором будет осуществляться доступ к динамической сборке.

dir
String

Имя каталога, в котором будет сохранена сборка. Если dir это nullтак, каталог по умолчанию используется для текущего каталога.

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) метода.

Применяется к

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим, в котором будет осуществляться доступ к динамической сборке.

dir
String

Имя каталога, в котором будет сохранена сборка. Если dir это nullтак, каталог по умолчанию используется для текущего каталога.

evidence
Evidence

Доказательства, предоставленные для динамической сборки. Доказательства используются неуправляемым в качестве окончательного набора доказательств, используемых для разрешения политики.

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) метода.

Применяется к

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим, в котором будет осуществляться доступ к динамической сборке.

evidence
Evidence

Доказательства, предоставленные для динамической сборки. Доказательства используются неуправляемым в качестве окончательного набора доказательств, используемых для разрешения политики.

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) метода.

Применяется к

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим доступа для динамической сборки.

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) метода.

Применяется к

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

Предоставляет COM-объекты с независимым доступом к перегрузке 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

Параметры

name
AssemblyName

Уникальное удостоверение динамической сборки.

access
AssemblyBuilderAccess

Режим, в котором будет осуществляться доступ к динамической сборке.

requiredPermissions
PermissionSet

Запрос необходимых разрешений.

optionalPermissions
PermissionSet

Необязательный запрос разрешений.

refusedPermissions
PermissionSet

Запрос на разрешения отказано.

Возвращаемое значение

Представляет созданную динамическую сборку.

Комментарии

См. перегрузку AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) метода.

Применяется к