AssemblyCatalog Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 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 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 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, 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.