Compartir a través de


AssemblyBuilder.DefineDynamicAssembly Método

Definición

Define un ensamblado dinámico.

Sobrecargas

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

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

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, IEnumerable<CustomAttributeBuilder>)

Define un nuevo ensamblado con el nombre, los derechos de acceso y los atributos especificados.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

Source:
AssemblyBuilder.cs
Source:
RuntimeAssemblyBuilder.cs
Source:
RuntimeAssemblyBuilder.cs

Define un ensamblado dinámico con 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.

Se aplica a

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, IEnumerable<CustomAttributeBuilder>)

Source:
AssemblyBuilder.cs
Source:
RuntimeAssemblyBuilder.cs
Source:
RuntimeAssemblyBuilder.cs

Define un nuevo ensamblado con 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);
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 personalizados del ensamblado.

Devoluciones

Objeto que representa el nuevo ensamblado.

Se aplica a