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
DirectoryCatalog(String) |
Inicializa una nueva instancia de la clase DirectoryCatalog con objetos ComposablePartDefinition basándose en todos los archivos DLL ubicados en la ruta de acceso al directorio especificado. |
DirectoryCatalog(String, ICompositionElement) |
Inicializa una nueva instancia de la clase DirectoryCatalog usando objetos ComposablePartDefinition basándose 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 clase DirectoryCatalog usando objetos ComposablePartDefinition basándose 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 clase DirectoryCatalog con objetos ComposablePartDefinition que se corresponden con un patrón de búsqueda especificado en la ruta de acceso al directorio especificado. |
DirectoryCatalog(String, ReflectionContext, ICompositionElement) |
Inicializa una nueva instancia de la clase DirectoryCatalog usando objetos ComposablePartDefinition basándose 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 clase DirectoryCatalog con objetos ComposablePartDefinition basándose en el modelo de búsqueda especificado en la ruta de acceso al directorio especificado con el origen especificado para las partes. |
DirectoryCatalog(String, String, ReflectionContext) |
Inicializa una nueva instancia de la clase DirectoryCatalog con objetos ComposablePartDefinition basándose en el modelo de búsqueda especificado en la ruta de acceso al directorio especificado con contexto de reflejo especificado. |
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement) |
Inicializa una nueva instancia de la clase DirectoryCatalog con objetos ComposablePartDefinition basándose en el modelo de búsqueda especificado en la ruta de acceso al directorio especificado con contexto de reflejo especificado. |
DirectoryCatalog(String)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
Inicializa una nueva instancia de la clase DirectoryCatalog con objetos ComposablePartDefinition basándose en todos los archivos DLL ubicados en la ruta de acceso al directorio especificado.
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 en el que se van a buscar los ensamblados para agregarlos al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
Excepciones
La path
de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).
path
es null
.
El llamador no dispone del permiso requerido.
path
es una cadena de longitud cero que contiene solo espacios en blanco o uno o más caracteres no válidos específicos de la implementación.
La path
especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, ICompositionElement)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
Inicializa una nueva instancia de la clase DirectoryCatalog usando objetos ComposablePartDefinition basándose 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 en el que se van a buscar los ensamblados para agregarlos al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- definitionOrigin
- ICompositionElement
Elemento usado por los diagnósticos para identificar el origen de las partes.
Excepciones
La path
de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).
path
es null
.
El llamador no dispone del permiso requerido.
path
es una cadena de longitud cero que contiene solo espacios en blanco o uno o más caracteres no válidos específicos de la implementación.
La path
especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, ReflectionContext)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
Inicializa una nueva instancia de la clase DirectoryCatalog usando objetos ComposablePartDefinition basándose 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 en el que se van a buscar los ensamblados para agregarlos al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- reflectionContext
- ReflectionContext
Contexto usado para crear elementos.
Excepciones
La path
de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).
path
es null
.
El llamador no dispone del permiso requerido.
path
es una cadena de longitud cero que contiene solo espacios en blanco o uno o más caracteres no válidos específicos de la implementación.
La path
especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, String)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
Inicializa una nueva instancia de la clase DirectoryCatalog con objetos ComposablePartDefinition que se corresponden con un patrón de búsqueda especificado en la ruta de acceso al directorio especificado.
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 en el que se van a buscar los ensamblados para agregarlos al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- searchPattern
- String
La cadena de búsqueda. El formato de la cadena debe ser igual al formato especificado para el método GetFiles(String, String).
Excepciones
La path
de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).
path
o searchPattern
es null
.
El llamador no dispone del permiso requerido.
path
es una cadena de longitud cero que contiene solo espacios en blanco o uno o más caracteres no válidos específicos de la implementación.
o bien
searchPattern
no contiene un patrón válido.
La path
especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, ReflectionContext, ICompositionElement)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
Inicializa una nueva instancia de la clase DirectoryCatalog usando objetos ComposablePartDefinition basándose 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 en el que se van a buscar los ensamblados para agregarlos al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- reflectionContext
- ReflectionContext
Contexto usado para crear elementos.
- definitionOrigin
- ICompositionElement
Elemento usado por los diagnósticos para identificar el origen de las partes.
Excepciones
La path
de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).
path
es null
.
El llamador no dispone del permiso requerido.
path
es una cadena de longitud cero que contiene solo espacios en blanco o uno o más caracteres no válidos específicos de la implementación.
La path
especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, String, ICompositionElement)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
Inicializa una nueva instancia de la clase DirectoryCatalog con objetos ComposablePartDefinition basándose en el modelo de búsqueda especificado en la ruta de acceso al directorio especificado 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 en el que se van a buscar los ensamblados para agregarlos al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- searchPattern
- String
La cadena de búsqueda. El formato de la cadena debe ser igual al formato especificado para el método GetFiles(String, String).
- definitionOrigin
- ICompositionElement
Elemento usado por los diagnósticos para identificar el origen de las partes.
Excepciones
La path
de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).
path
o searchPattern
es null
.
El llamador no dispone del permiso requerido.
path
es una cadena de longitud cero que contiene solo espacios en blanco o uno o más caracteres no válidos específicos de la implementación.
o bien
searchPattern
no contiene un patrón válido.
La path
especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, String, ReflectionContext)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
Inicializa una nueva instancia de la clase DirectoryCatalog con objetos ComposablePartDefinition basándose en el modelo de búsqueda especificado en la ruta de acceso al directorio especificado con contexto de reflejo 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 en el que se van a buscar los ensamblados para agregarlos al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- searchPattern
- String
La cadena de búsqueda. El formato de la cadena debe ser igual al formato especificado para el método GetFiles(String, String).
- reflectionContext
- ReflectionContext
Contexto usado para crear elementos.
Excepciones
La path
de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).
path
o searchPattern
es null
.
El llamador no dispone del permiso requerido.
path
es una cadena de longitud cero que contiene solo espacios en blanco o uno o más caracteres no válidos específicos de la implementación.
o bien
searchPattern
no contiene un patrón válido.
La path
especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
Se aplica a
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
Inicializa una nueva instancia de la clase DirectoryCatalog con objetos ComposablePartDefinition basándose en el modelo de búsqueda especificado en la ruta de acceso al directorio especificado con contexto de reflejo 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 en el que se van a buscar los ensamblados para agregarlos al catálogo.
La ruta de acceso debe ser absoluta o relativa a BaseDirectory.
- searchPattern
- String
La cadena de búsqueda. El formato de la cadena debe ser igual al formato especificado para el método GetFiles(String, String).
- reflectionContext
- ReflectionContext
Contexto usado para crear elementos.
- definitionOrigin
- ICompositionElement
Elemento usado por los diagnósticos para identificar el origen de las partes.
Excepciones
La path
de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).
path
o searchPattern
es null
.
El llamador no dispone del permiso requerido.
path
es una cadena de longitud cero que contiene solo espacios en blanco o uno o más caracteres no válidos específicos de la implementación.
o bien
searchPattern
no contiene un patrón válido.
La path
especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.