AssemblyCatalog Constructores

Definición

Inicializa una nueva instancia de la clase AssemblyCatalog.

Sobrecargas

Nombre Description
AssemblyCatalog(Assembly)

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

AssemblyCatalog(String)

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

AssemblyCatalog(Assembly, ICompositionElement)

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

AssemblyCatalog(Assembly, ReflectionContext)

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

AssemblyCatalog(String, ICompositionElement)

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

AssemblyCatalog(String, ReflectionContext)

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

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

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

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

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

AssemblyCatalog(Assembly)

Inicializa una nueva instancia de la AssemblyCatalog clase 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 con atributos Type que se van a agregar al AssemblyCatalog objeto .

Excepciones

assembly es null.

O bien

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

Se aplica a

AssemblyCatalog(String)

Inicializa una nueva instancia de la AssemblyCatalog clase 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 con atributos Type que se van a agregar al AssemblyCatalog objeto .

Excepciones

codeBase no es un ensamblado válido.

O bien

La versión 2.0 o anterior de Common Language Runtime está cargada actualmente y codeBase se compiló con una versión posterior.

El autor de la llamada no tiene permiso de detección de rutas de acceso.

codeBase no se pudo cargar.

O bien

codeBase especificó un directorio.

codeBase es null.

no se encuentra codeBase.

codeBase es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos, tal como se define en 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)

Inicializa una nueva instancia de la AssemblyCatalog clase 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 con atributos Type que se van a agregar al AssemblyCatalog objeto .

definitionOrigin
ICompositionElement

Elemento utilizado por los diagnósticos para identificar los orígenes de las partes.

Excepciones

assembly o definitionOrigin es null.

O bien

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

Se aplica a

AssemblyCatalog(Assembly, ReflectionContext)

Inicializa una nueva instancia de la AssemblyCatalog clase con el ensamblado y el contexto de reflexión 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 con atributos Type que se van a agregar al AssemblyCatalog objeto .

reflectionContext
ReflectionContext

Contexto usado por 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)

Inicializa una nueva instancia de la AssemblyCatalog clase 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 con atributos Type que se van a agregar al AssemblyCatalog objeto .

definitionOrigin
ICompositionElement

Elemento utilizado por los diagnósticos para identificar los orígenes de las partes.

Excepciones

codeBase no es un ensamblado válido.

O bien

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

El autor de la llamada no tiene permiso de detección de rutas de acceso.

codeBase no se pudo cargar.

O bien

codeBase especificó un directorio.

codeBase o definitionOrigin es null.

no se encuentra codeBase.

codeBase es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos, tal como se define en 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)

Inicializa una nueva instancia de la AssemblyCatalog clase con el contexto de reflexión y base de código 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 con atributos Type que se van a agregar al AssemblyCatalog objeto .

reflectionContext
ReflectionContext

Contexto usado por el catálogo para interpretar los tipos.

Excepciones

codeBase no es un ensamblado válido.

O bien

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

El autor de la llamada no tiene permiso de detección de rutas de acceso.

codeBase no se pudo cargar.

O bien

codeBase especificó un directorio.

codeBase o reflectionContext es null.

no se encuentra codeBase.

codeBase es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos, tal como se define en 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)

Inicializa una nueva instancia de la AssemblyCatalog clase con el ensamblado y el contexto de reflexión 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 con atributos Type que se van a agregar al AssemblyCatalog objeto .

reflectionContext
ReflectionContext

Contexto usado por el catálogo para interpretar los tipos.

definitionOrigin
ICompositionElement

Elemento utilizado por los diagnósticos para identificar los orígenes de las partes.

Excepciones

assembly, definitionOrigino reflectionContext es null.

O bien

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

Se aplica a

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

Inicializa una nueva instancia de la AssemblyCatalog clase con el contexto de reflexión y base de código 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 con atributos Type que se van a agregar al AssemblyCatalog objeto .

reflectionContext
ReflectionContext

Contexto usado por el catálogo para interpretar los tipos.

definitionOrigin
ICompositionElement

Elemento utilizado por los diagnósticos para identificar los orígenes de las partes.

Excepciones

codeBase no es un ensamblado válido.

O bien

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

El autor de la llamada no tiene permiso de detección de rutas de acceso.

codeBase no se pudo cargar.

O bien

codeBase especificó un directorio.

codeBase, definitionOrigin o reflectionContext es null.

no se encuentra codeBase.

codeBase es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos, tal como se define en 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