Compartir a través de


DirectoryCatalog Constructores

Definición

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.

Se aplica a