AssemblyBuilder.DefineDynamicAssembly Método

Definición

Define un ensamblado dinámico.

Sobrecargas

Nombre Description
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Define un ensamblado dinámico que tiene el nombre y los derechos de acceso especificados.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, IEnumerable<CustomAttributeBuilder>)

Define un ensamblado dinámico que tiene el nombre, los derechos de acceso y los atributos especificados.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Define un ensamblado dinámico que tiene el nombre y los derechos de acceso especificados.

public:
 static System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access);
public static System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access);
static member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess -> System.Reflection.Emit.AssemblyBuilder
Public Shared Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess) As AssemblyBuilder

Parámetros

name
AssemblyName

Nombre del ensamblado.

access
AssemblyBuilderAccess

Derechos de acceso del ensamblado.

Devoluciones

Objeto que representa el nuevo ensamblado.

Comentarios

.NET solo 6+: si la propiedad /> de la función que llama a DefineDynamicAssembly. De lo contrario, se crea con el AssemblyLoadContext especificado en CurrentContextualReflectionContext.

Se aplica a

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, IEnumerable<CustomAttributeBuilder>)

Define un ensamblado dinámico que tiene el nombre, los derechos de acceso y los atributos especificados.

public:
 static System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::Collections::Generic::IEnumerable<System::Reflection::Emit::CustomAttributeBuilder ^> ^ assemblyAttributes);
public static System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes);
static member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * seq<System.Reflection.Emit.CustomAttributeBuilder> -> System.Reflection.Emit.AssemblyBuilder
Public Shared Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, assemblyAttributes As IEnumerable(Of CustomAttributeBuilder)) As AssemblyBuilder

Parámetros

name
AssemblyName

Nombre del ensamblado.

access
AssemblyBuilderAccess

Derechos de acceso del ensamblado.

assemblyAttributes
IEnumerable<CustomAttributeBuilder>

Colección que contiene los atributos del ensamblado.

Devoluciones

Objeto que representa el nuevo ensamblado.

Comentarios

.NET solo 6+: si la propiedad /> de la función que llama a DefineDynamicAssembly. De lo contrario, se crea con el AssemblyLoadContext especificado en CurrentContextualReflectionContext.

Se aplica a