Sdílet prostřednictvím


_AppDomain.DefineDynamicAssembly Metoda

Definice

Poskytuje objekty COM s přístupem k metodě nezávislé na verzích DefineDynamicAssembly .

Přetížení

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) přetížení metody.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) přetížení metody.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) přetížení metody.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) přetížení metody.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) přetížení metody.

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) přetížení metody.

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

Parametry

name
AssemblyName

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim, ve kterém budete přistupovat k dynamickému sestavení.

dir
String

Název adresáře, do kterého bude dynamické sestavení uloženo. Pokud dir je null, nastaví se výchozí adresář na aktuální adresář.

evidence
Evidence

Předložená legitimace pro dynamické sestavení. Legitimace se používá beze změny jako výsledná sada ověření pro řešení zásady.

requiredPermissions
PermissionSet

Požadavek na vyžadovaná oprávnění.

optionalPermissions
PermissionSet

Požadavek na volitelné oprávnění

refusedPermissions
PermissionSet

Zamítnutý požadavek na oprávnění.

isSynchronized
Boolean

truesynchronizovat vytváření modulů, typů a členů v dynamickém sestavení; v opačném případě . false

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) Viz přetížení metody.

Platí pro

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) přetížení 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

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim, ve kterém budete přistupovat k dynamickému sestavení.

dir
String

Název adresáře, kde bude uloženo sestavení. Pokud dir je null, nastaví se výchozí adresář na aktuální adresář.

evidence
Evidence

Předložená legitimace pro dynamické sestavení. Legitimace se používá beze změny jako výsledná sada ověření pro řešení zásady.

requiredPermissions
PermissionSet

Požadavek na vyžadovaná oprávnění.

optionalPermissions
PermissionSet

Požadavek na volitelné oprávnění

refusedPermissions
PermissionSet

Zamítnutý požadavek na oprávnění.

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) Viz přetížení metody.

Platí pro

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) přetížení 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

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim, ve kterém budete přistupovat k dynamickému sestavení.

dir
String

Název adresáře, kde bude uloženo sestavení. Pokud dir je null, nastaví se výchozí adresář na aktuální adresář.

requiredPermissions
PermissionSet

Požadavek na vyžadovaná oprávnění.

optionalPermissions
PermissionSet

Požadavek na volitelné oprávnění

refusedPermissions
PermissionSet

Zamítnutý požadavek na oprávnění.

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) Viz přetížení metody.

Platí pro

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) přetížení 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

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim, ve kterém budete přistupovat k dynamickému sestavení.

evidence
Evidence

Předložená legitimace pro dynamické sestavení. Legitimace se používá beze změny jako výsledná sada ověření pro řešení zásady.

requiredPermissions
PermissionSet

Požadavek na vyžadovaná oprávnění.

optionalPermissions
PermissionSet

Požadavek na volitelné oprávnění

refusedPermissions
PermissionSet

Zamítnutý požadavek na oprávnění.

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) Viz přetížení metody.

Platí pro

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) přetížení 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

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim, ve kterém budete přistupovat k dynamickému sestavení.

dir
String

Název adresáře, kde bude uloženo sestavení. Pokud dir je null, nastaví se výchozí adresář na aktuální adresář.

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) Viz přetížení metody.

Platí pro

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) přetížení 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

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim, ve kterém budete přistupovat k dynamickému sestavení.

dir
String

Název adresáře, kde bude uloženo sestavení. Pokud dir je null, nastaví se výchozí adresář na aktuální adresář.

evidence
Evidence

Předložená legitimace pro dynamické sestavení. Legitimace se používá beze změny jako výsledná sada ověření pro řešení zásady.

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) Viz přetížení metody.

Platí pro

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) přetížení 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

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim, ve kterém budete přistupovat k dynamickému sestavení.

evidence
Evidence

Předložená legitimace pro dynamické sestavení. Legitimace se používá beze změny jako výsledná sada ověření pro řešení zásady.

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) Viz přetížení metody.

Platí pro

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) přetížení 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

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim přístupu pro dynamické sestavení.

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) Viz přetížení metody.

Platí pro

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

Poskytuje objekty COM s přístupem nezávislý na verzi k DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) přetížení 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

Jedinečná identita dynamického sestavení.

access
AssemblyBuilderAccess

Režim, ve kterém budete přistupovat k dynamickému sestavení.

requiredPermissions
PermissionSet

Požadavek na vyžadovaná oprávnění.

optionalPermissions
PermissionSet

Požadavek na volitelné oprávnění

refusedPermissions
PermissionSet

Zamítnutý požadavek na oprávnění.

Návraty

Představuje vytvořené dynamické sestavení.

Poznámky

AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) Viz přetížení metody.

Platí pro