Share via


AssemblyCatalog Constructores

Definición

Inicializa una nueva instancia de la clase AssemblyCatalog.

Sobrecargas

AssemblyCatalog(Assembly)

Inicializa una nueva instancia de la clase AssemblyCatalog con el ensamblado especificado.

AssemblyCatalog(String)

Inicializa una nueva instancia de la clase AssemblyCatalog con la base de código especificada.

AssemblyCatalog(Assembly, ICompositionElement)

Inicializa una nueva instancia de la clase AssemblyCatalog con el ensamblado especificado.

AssemblyCatalog(Assembly, ReflectionContext)

Inicializa una nueva instancia de la clase AssemblyCatalog con el ensamblado y contexto de reflejo especificados.

AssemblyCatalog(String, ICompositionElement)

Inicializa una nueva instancia de la clase AssemblyCatalog con la base de código especificada.

AssemblyCatalog(String, ReflectionContext)

Inicializa una nueva instancia de la clase AssemblyCatalog con la base de código y el contexto de reflexión especificados.

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

Inicializa una nueva instancia de la clase AssemblyCatalog con el ensamblado y contexto de reflejo especificados.

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

Inicializa una nueva instancia de la clase AssemblyCatalog con la base de código y el contexto de reflexión especificados.

AssemblyCatalog(Assembly)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inicializa una nueva instancia de la clase AssemblyCatalog con el ensamblado especificado.

public:
 AssemblyCatalog(System::Reflection::Assembly ^ assembly);
public AssemblyCatalog (System.Reflection.Assembly assembly);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly)

Parámetros

assembly
Assembly

Ensamblado que contiene los objetos Type con atributos que se van a agregar al objeto AssemblyCatalog.

Excepciones

assembly es null.

o bien

assembly se cargó en el contexto de solo reflexión.

Se aplica a

AssemblyCatalog(String)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inicializa una nueva instancia de la clase AssemblyCatalog con la base de código especificada.

public:
 AssemblyCatalog(System::String ^ codeBase);
public AssemblyCatalog (string codeBase);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String)

Parámetros

codeBase
String

Cadena que especifica la base de código del ensamblado (es decir, la ruta de acceso al archivo de ensamblado) que contiene los objetos Type con atributos que se van a agregar al objeto AssemblyCatalog .

Excepciones

codeBase no es un ensamblado válido.

o bien

Actualmente está cargada la versión 2.0 o anterior de Common Language Runtime y codeBase se ha compilado con una versión posterior.

El llamador no dispone del permiso de detección de rutas.

codeBase no se ha podido cargar.

o bien

codeBase especificó un directorio.

codeBase es null.

No se ha encontrado codeBase.

codeBase es una cadena de longitud cero que solo contiene espacios en blanco o uno o varios caracteres no válidos definidos por InvalidPathChars.

La ruta de acceso especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.

Comentarios

El ensamblado al que codeBase hace referencia se carga en el contexto de carga.

Se aplica a

AssemblyCatalog(Assembly, ICompositionElement)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inicializa una nueva instancia de la clase AssemblyCatalog con el ensamblado especificado.

public:
 AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog (System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, definitionOrigin As ICompositionElement)

Parámetros

assembly
Assembly

Ensamblado que contiene los objetos Type con atributos que se van a agregar al objeto AssemblyCatalog.

definitionOrigin
ICompositionElement

El elemento que utilizan los diagnósticos para identificar los orígenes de los elementos.

Excepciones

assembly o definitionOrigin es null.

o bien

assembly se cargó en el contexto de solo reflexión.

Se aplica a

AssemblyCatalog(Assembly, ReflectionContext)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inicializa una nueva instancia de la clase AssemblyCatalog con el ensamblado y contexto de reflejo especificados.

public:
 AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::Reflection::ReflectionContext ^ reflectionContext);
public AssemblyCatalog (System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, reflectionContext As ReflectionContext)

Parámetros

assembly
Assembly

Ensamblado que contiene los objetos Type con atributos que se van a agregar al objeto AssemblyCatalog.

reflectionContext
ReflectionContext

El contexto que utiliza el catálogo para interpretar los tipos.

Excepciones

assembly o reflectionContext es null.

o bien

assembly se cargó en el contexto de solo reflexión.

Se aplica a

AssemblyCatalog(String, ICompositionElement)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inicializa una nueva instancia de la clase AssemblyCatalog con la base de código especificada.

public:
 AssemblyCatalog(System::String ^ codeBase, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog (string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, definitionOrigin As ICompositionElement)

Parámetros

codeBase
String

Cadena que especifica la base de código del ensamblado (es decir, la ruta de acceso al archivo de ensamblado) que contiene los objetos Type con atributos que se van a agregar al objeto AssemblyCatalog .

definitionOrigin
ICompositionElement

El elemento que utilizan los diagnósticos para identificar los orígenes de los elementos.

Excepciones

codeBase no es un ensamblado válido.

o bien

La versión 2.0 u otra posterior del Common Language Runtime está cargada actualmente y codeBase se compiló con una versión posterior.

El llamador no dispone del permiso de detección de rutas.

codeBase no se ha podido cargar.

o bien

codeBase especificó un directorio.

codebase o definitionOrigin es null.

No se ha encontrado codeBase.

codeBase es una cadena de longitud cero que solo contiene espacios en blanco o uno o varios caracteres no válidos definidos por InvalidPathChars.

La ruta de acceso especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.

Comentarios

El ensamblado al que codeBase hace referencia se carga en el contexto de carga.

Se aplica a

AssemblyCatalog(String, ReflectionContext)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inicializa una nueva instancia de la clase AssemblyCatalog con la base de código y el contexto de reflexión especificados.

public:
 AssemblyCatalog(System::String ^ codeBase, System::Reflection::ReflectionContext ^ reflectionContext);
public AssemblyCatalog (string codeBase, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, reflectionContext As ReflectionContext)

Parámetros

codeBase
String

Cadena que especifica la base de código del ensamblado (es decir, la ruta de acceso al archivo de ensamblado) que contiene los objetos Type con atributos que se van a agregar al objeto AssemblyCatalog .

reflectionContext
ReflectionContext

El contexto que utiliza el catálogo para interpretar los tipos.

Excepciones

codeBase no es un ensamblado válido.

o bien

La versión 2.0 u otra posterior del Common Language Runtime está cargada actualmente y codeBase se compiló con una versión posterior.

El llamador no dispone del permiso de detección de rutas.

codeBase no se ha podido cargar.

o bien

codeBase especificó un directorio.

codebase o reflectionContext es null.

No se ha encontrado codeBase.

codeBase es una cadena de longitud cero que solo contiene espacios en blanco o uno o varios caracteres no válidos definidos por InvalidPathChars.

La ruta de acceso especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.

Comentarios

El ensamblado al quecodebase hace referencia se carga en el contexto de carga.

Se aplica a

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inicializa una nueva instancia de la clase AssemblyCatalog con el ensamblado y contexto de reflejo especificados.

public:
 AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog (System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)

Parámetros

assembly
Assembly

Ensamblado que contiene los objetos Type con atributos que se van a agregar al objeto AssemblyCatalog.

reflectionContext
ReflectionContext

El contexto que utiliza el catálogo para interpretar los tipos.

definitionOrigin
ICompositionElement

El elemento que utilizan los diagnósticos para identificar los orígenes de los elementos.

Excepciones

assembly, definitionOrigin o reflectionContext es null.

o bien

assembly se cargó en el contexto de solo reflexión.

Se aplica a

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inicializa una nueva instancia de la clase AssemblyCatalog con la base de código y el contexto de reflexión especificados.

public:
 AssemblyCatalog(System::String ^ codeBase, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog (string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)

Parámetros

codeBase
String

Cadena que especifica la base de código del ensamblado (es decir, la ruta de acceso al archivo de ensamblado) que contiene los objetos Type con atributos que se van a agregar al objeto AssemblyCatalog .

reflectionContext
ReflectionContext

El contexto que utiliza el catálogo para interpretar los tipos.

definitionOrigin
ICompositionElement

El elemento que utilizan los diagnósticos para identificar los orígenes de los elementos.

Excepciones

codeBase no es un ensamblado válido.

o bien

La versión 2.0 u otra posterior del Common Language Runtime está cargada actualmente y codeBase se compiló con una versión posterior.

El llamador no dispone del permiso de detección de rutas.

codeBase no se ha podido cargar.

o bien

codeBase especificó un directorio.

codebase, definitionOrigin o reflectionContext es null.

No se ha encontrado codeBase.

codeBase es una cadena de longitud cero que solo contiene espacios en blanco o uno o varios caracteres no válidos definidos por InvalidPathChars.

La ruta de acceso especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.

Comentarios

El ensamblado al que codebase hace referencia se carga en el contexto de carga.

Se aplica a