DirectoryCatalog 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 DirectoryCatalog.
Sobrecargas
| Nombre | Description |
|---|---|
| DirectoryCatalog(String) |
Inicializa una nueva instancia de la DirectoryCatalog clase mediante ComposablePartDefinition objetos basados en todos los archivos DLL de la ruta de acceso de directorio especificada. |
| DirectoryCatalog(String, ICompositionElement) |
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en todos los archivos DLL de la ruta de acceso de directorio especificada con el origen especificado para los elementos. |
| DirectoryCatalog(String, ReflectionContext) |
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en todos los archivos DLL de la ruta de acceso de directorio especificada, en el contexto de reflexión especificado. |
| DirectoryCatalog(String, String) |
Inicializa una nueva instancia de la DirectoryCatalog clase mediante objetos que coinciden con ComposablePartDefinition un patrón de búsqueda especificado en la ruta de acceso del directorio especificada. |
| DirectoryCatalog(String, ReflectionContext, ICompositionElement) |
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en todos los archivos DLL de la ruta de acceso de directorio especificada, en el contexto de reflexión especificado. |
| DirectoryCatalog(String, String, ICompositionElement) |
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en el patrón de búsqueda especificado en la ruta de acceso de directorio especificada con el origen especificado para las partes. |
| DirectoryCatalog(String, String, ReflectionContext) |
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en el patrón de búsqueda especificado en la ruta de acceso de directorio especificada, utilizando el contexto de reflexión especificado. |
| DirectoryCatalog(String, String, ReflectionContext, ICompositionElement) |
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en el patrón de búsqueda especificado en la ruta de acceso de directorio especificada, utilizando el contexto de reflexión especificado. |
DirectoryCatalog(String)
Inicializa una nueva instancia de la DirectoryCatalog clase mediante ComposablePartDefinition objetos basados en todos los archivos DLL de la ruta de acceso de directorio especificada.
public:
DirectoryCatalog(System::String ^ path);
public DirectoryCatalog(string path);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String)
Parámetros
- path
- String
Ruta de acceso al directorio que se va a buscar para agregar ensamblados al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
Excepciones
El especificado path no es válido (por ejemplo, se encuentra en una unidad no asignada).
path es null.
El autor de la llamada no tiene el permiso necesario.
path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos específicos de la implementación.
El nombre de archivo especificado path, o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, ICompositionElement)
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en todos los archivos DLL de la ruta de acceso de directorio especificada con el origen especificado para los elementos.
public:
DirectoryCatalog(System::String ^ path, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public DirectoryCatalog(string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, definitionOrigin As ICompositionElement)
Parámetros
- path
- String
Ruta de acceso al directorio que se va a buscar para agregar ensamblados al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- definitionOrigin
- ICompositionElement
Elemento utilizado por los diagnósticos para identificar el origen de los elementos.
Excepciones
El especificado path no es válido (por ejemplo, se encuentra en una unidad no asignada).
path es null.
El autor de la llamada no tiene el permiso necesario.
path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos específicos de la implementación.
El nombre de archivo especificado path, o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, ReflectionContext)
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en todos los archivos DLL de la ruta de acceso de directorio especificada, en el contexto de reflexión especificado.
public:
DirectoryCatalog(System::String ^ path, System::Reflection::ReflectionContext ^ reflectionContext);
public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, reflectionContext As ReflectionContext)
Parámetros
- path
- String
Ruta de acceso al directorio que se va a buscar para agregar ensamblados al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- reflectionContext
- ReflectionContext
Contexto que se usa para crear elementos.
Excepciones
El especificado path no es válido (por ejemplo, se encuentra en una unidad no asignada).
path es null.
El autor de la llamada no tiene el permiso necesario.
path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos específicos de la implementación.
El nombre de archivo especificado path, o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, String)
Inicializa una nueva instancia de la DirectoryCatalog clase mediante objetos que coinciden con ComposablePartDefinition un patrón de búsqueda especificado en la ruta de acceso del directorio especificada.
public:
DirectoryCatalog(System::String ^ path, System::String ^ searchPattern);
public DirectoryCatalog(string path, string searchPattern);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * string -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, searchPattern As String)
Parámetros
- path
- String
Ruta de acceso al directorio que se va a buscar para agregar ensamblados al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- searchPattern
- String
Cadena de búsqueda. El formato de la cadena debe ser el mismo que se especifica para el GetFiles(String, String) método .
Excepciones
El especificado path no es válido (por ejemplo, se encuentra en una unidad no asignada).
path o searchPattern es null.
El autor de la llamada no tiene el permiso necesario.
path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos específicos de la implementación.
O bien
searchPattern no contiene un patrón válido.
El nombre de archivo especificado path, o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, ReflectionContext, ICompositionElement)
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en todos los archivos DLL de la ruta de acceso de directorio especificada, en el contexto de reflexión especificado.
public:
DirectoryCatalog(System::String ^ path, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
Parámetros
- path
- String
Ruta de acceso al directorio que se va a buscar para agregar ensamblados al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- reflectionContext
- ReflectionContext
Contexto que se usa para crear elementos.
- definitionOrigin
- ICompositionElement
Elemento utilizado por los diagnósticos para identificar el origen de los elementos.
Excepciones
El especificado path no es válido (por ejemplo, se encuentra en una unidad no asignada).
path es null.
El autor de la llamada no tiene el permiso necesario.
path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos específicos de la implementación.
El nombre de archivo especificado path, o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, String, ICompositionElement)
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en el patrón de búsqueda especificado en la ruta de acceso de directorio especificada con el origen especificado para las partes.
public:
DirectoryCatalog(System::String ^ path, System::String ^ searchPattern, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public DirectoryCatalog(string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * string * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, searchPattern As String, definitionOrigin As ICompositionElement)
Parámetros
- path
- String
Ruta de acceso al directorio que se va a buscar para agregar ensamblados al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- searchPattern
- String
Cadena de búsqueda. El formato de la cadena debe ser el mismo que se especifica para el GetFiles(String, String) método .
- definitionOrigin
- ICompositionElement
Elemento utilizado por los diagnósticos para identificar el origen de los elementos.
Excepciones
El especificado path no es válido (por ejemplo, se encuentra en una unidad no asignada).
path o searchPattern es null.
El autor de la llamada no tiene el permiso necesario.
path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos específicos de la implementación.
O bien
searchPattern no contiene un patrón válido.
El nombre de archivo especificado path, o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, String, ReflectionContext)
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en el patrón de búsqueda especificado en la ruta de acceso de directorio especificada, utilizando el contexto de reflexión especificado.
public:
DirectoryCatalog(System::String ^ path, System::String ^ searchPattern, System::Reflection::ReflectionContext ^ reflectionContext);
public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * string * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, searchPattern As String, reflectionContext As ReflectionContext)
Parámetros
- path
- String
Ruta de acceso al directorio que se va a buscar para agregar ensamblados al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- searchPattern
- String
Cadena de búsqueda. El formato de la cadena debe ser el mismo que se especifica para el GetFiles(String, String) método .
- reflectionContext
- ReflectionContext
Contexto que se usa para crear elementos.
Excepciones
El especificado path no es válido (por ejemplo, se encuentra en una unidad no asignada).
path o searchPattern es null.
El autor de la llamada no tiene el permiso necesario.
path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos específicos de la implementación.
O bien
searchPattern no contiene un patrón válido.
El nombre de archivo especificado path, o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)
Inicializa una nueva instancia de la DirectoryCatalog clase utilizando ComposablePartDefinition objetos basados en el patrón de búsqueda especificado en la ruta de acceso de directorio especificada, utilizando el contexto de reflexión especificado.
public:
DirectoryCatalog(System::String ^ path, System::String ^ searchPattern, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * string * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, searchPattern As String, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
Parámetros
- path
- String
Ruta de acceso al directorio que se va a buscar para agregar ensamblados al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- searchPattern
- String
Cadena de búsqueda. El formato de la cadena debe ser el mismo que se especifica para el GetFiles(String, String) método .
- reflectionContext
- ReflectionContext
Contexto que se usa para crear elementos.
- definitionOrigin
- ICompositionElement
Elemento utilizado por los diagnósticos para identificar el origen de los elementos.
Excepciones
El especificado path no es válido (por ejemplo, se encuentra en una unidad no asignada).
path o searchPattern es null.
El autor de la llamada no tiene el permiso necesario.
path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos específicos de la implementación.
O bien
searchPattern no contiene un patrón válido.
El nombre de archivo especificado path, o ambos superan la longitud máxima definida por el sistema.