DirectoryCatalog Construtores

Definição

Inicializa uma nova instância da DirectoryCatalog classe.

Sobrecargas

Name Description
DirectoryCatalog(String)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados em todos os ficheiros DLL no caminho de diretório especificado.

DirectoryCatalog(String, ICompositionElement)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados em todos os ficheiros DLL no caminho de diretório especificado com a fonte especificada para as partes.

DirectoryCatalog(String, ReflectionContext)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados em todos os ficheiros DLL no caminho de diretório especificado, no contexto de reflexão especificado.

DirectoryCatalog(String, String)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos que correspondem a um padrão de pesquisa especificado no caminho do diretório especificado.

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados em todos os ficheiros DLL no caminho de diretório especificado, no contexto de reflexão especificado.

DirectoryCatalog(String, String, ICompositionElement)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados no padrão de pesquisa especificado no caminho do diretório especificado com a fonte especificada para as partes.

DirectoryCatalog(String, String, ReflectionContext)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados no padrão de pesquisa especificado no caminho do diretório especificado, usando o contexto de reflexão especificado.

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados no padrão de pesquisa especificado no caminho do diretório especificado, usando o contexto de reflexão especificado.

DirectoryCatalog(String)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados em todos os ficheiros DLL no caminho de diretório 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

O caminho para o diretório para escanear montagens para adicionar ao catálogo.

O caminho deve ser absoluto ou relativo a BaseDirectory.

Exceções

O especificado path é inválido (por exemplo, está num disco não mapeado).

path é null.

O interlocutor não tem a permissão necessária.

path é uma cadeia de comprimento zero, contém apenas espaço em branco, ou contém um ou mais caracteres inválidos específicos da implementação.

O nome do ficheiro especificado path, ou ambos, excedem o comprimento máximo definido pelo sistema.

Aplica-se a

DirectoryCatalog(String, ICompositionElement)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados em todos os ficheiros DLL no caminho de diretório especificado com a fonte especificada para as partes.

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

O caminho para o diretório para escanear montagens para adicionar ao catálogo.

O caminho deve ser absoluto ou relativo a BaseDirectory.

definitionOrigin
ICompositionElement

O elemento utilizado pelos diagnósticos para identificar a origem das peças.

Exceções

O especificado path é inválido (por exemplo, está num disco não mapeado).

path é null.

O interlocutor não tem a permissão necessária.

path é uma cadeia de comprimento zero, contém apenas espaço em branco, ou contém um ou mais caracteres inválidos específicos da implementação.

O nome do ficheiro especificado path, ou ambos, excedem o comprimento máximo definido pelo sistema.

Aplica-se a

DirectoryCatalog(String, ReflectionContext)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados em todos os ficheiros DLL no caminho de diretório especificado, no contexto de reflexão 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

O caminho para o diretório para escanear montagens para adicionar ao catálogo.

O caminho deve ser absoluto ou relativo a BaseDirectory.

reflectionContext
ReflectionContext

O contexto usado para criar partes.

Exceções

O especificado path é inválido (por exemplo, está num disco não mapeado).

path é null.

O interlocutor não tem a permissão necessária.

path é uma cadeia de comprimento zero, contém apenas espaço em branco, ou contém um ou mais caracteres inválidos específicos da implementação.

O nome do ficheiro especificado path, ou ambos, excedem o comprimento máximo definido pelo sistema.

Aplica-se a

DirectoryCatalog(String, String)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos que correspondem a um padrão de pesquisa especificado no caminho do diretório 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

O caminho para o diretório para escanear montagens para adicionar ao catálogo.

O caminho deve ser absoluto ou relativo a BaseDirectory.

searchPattern
String

A cadeia de caracteres de pesquisa. O formato da cadeia deve ser o mesmo especificado para o GetFiles(String, String) método.

Exceções

O especificado path é inválido (por exemplo, está num disco não mapeado).

path ou searchPattern é null.

O interlocutor não tem a permissão necessária.

path é uma cadeia de comprimento zero, contém apenas espaço em branco, ou contém um ou mais caracteres inválidos específicos da implementação.

-ou-

searchPattern não contém um padrão válido.

O nome do ficheiro especificado path, ou ambos, excedem o comprimento máximo definido pelo sistema.

Aplica-se a

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados em todos os ficheiros DLL no caminho de diretório especificado, no contexto de reflexão 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

O caminho para o diretório para escanear montagens para adicionar ao catálogo.

O caminho deve ser absoluto ou relativo a BaseDirectory.

reflectionContext
ReflectionContext

O contexto usado para criar partes.

definitionOrigin
ICompositionElement

O elemento utilizado pelos diagnósticos para identificar a origem das peças.

Exceções

O especificado path é inválido (por exemplo, está num disco não mapeado).

path é null.

O interlocutor não tem a permissão necessária.

path é uma cadeia de comprimento zero, contém apenas espaço em branco, ou contém um ou mais caracteres inválidos específicos da implementação.

O nome do ficheiro especificado path, ou ambos, excedem o comprimento máximo definido pelo sistema.

Aplica-se a

DirectoryCatalog(String, String, ICompositionElement)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados no padrão de pesquisa especificado no caminho do diretório especificado com a fonte especificada para as 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

O caminho para o diretório para escanear montagens para adicionar ao catálogo.

O caminho deve ser absoluto ou relativo a BaseDirectory.

searchPattern
String

A cadeia de caracteres de pesquisa. O formato da cadeia deve ser o mesmo especificado para o GetFiles(String, String) método.

definitionOrigin
ICompositionElement

O elemento utilizado pelos diagnósticos para identificar a origem das peças.

Exceções

O especificado path é inválido (por exemplo, está num disco não mapeado).

path ou searchPattern é null.

O interlocutor não tem a permissão necessária.

path é uma cadeia de comprimento zero, contém apenas espaço em branco, ou contém um ou mais caracteres inválidos específicos da implementação.

-ou-

searchPattern não contém um padrão válido.

O nome do ficheiro especificado path, ou ambos, excedem o comprimento máximo definido pelo sistema.

Aplica-se a

DirectoryCatalog(String, String, ReflectionContext)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados no padrão de pesquisa especificado no caminho do diretório especificado, usando o contexto de reflexão 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

O caminho para o diretório para escanear montagens para adicionar ao catálogo.

O caminho deve ser absoluto ou relativo a BaseDirectory.

searchPattern
String

A cadeia de caracteres de pesquisa. O formato da cadeia deve ser o mesmo especificado para o GetFiles(String, String) método.

reflectionContext
ReflectionContext

O contexto usado para criar partes.

Exceções

O especificado path é inválido (por exemplo, está num disco não mapeado).

path ou searchPattern é null.

O interlocutor não tem a permissão necessária.

path é uma cadeia de comprimento zero, contém apenas espaço em branco, ou contém um ou mais caracteres inválidos específicos da implementação.

-ou-

searchPattern não contém um padrão válido.

O nome do ficheiro especificado path, ou ambos, excedem o comprimento máximo definido pelo sistema.

Aplica-se a

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Inicializa uma nova instância da DirectoryCatalog classe usando ComposablePartDefinition objetos baseados no padrão de pesquisa especificado no caminho do diretório especificado, usando o contexto de reflexão 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

O caminho para o diretório para escanear montagens para adicionar ao catálogo.

O caminho deve ser absoluto ou relativo a BaseDirectory.

searchPattern
String

A cadeia de caracteres de pesquisa. O formato da cadeia deve ser o mesmo especificado para o GetFiles(String, String) método.

reflectionContext
ReflectionContext

O contexto usado para criar partes.

definitionOrigin
ICompositionElement

O elemento utilizado pelos diagnósticos para identificar a origem das peças.

Exceções

O especificado path é inválido (por exemplo, está num disco não mapeado).

path ou searchPattern é null.

O interlocutor não tem a permissão necessária.

path é uma cadeia de comprimento zero, contém apenas espaço em branco, ou contém um ou mais caracteres inválidos específicos da implementação.

-ou-

searchPattern não contém um padrão válido.

O nome do ficheiro especificado path, ou ambos, excedem o comprimento máximo definido pelo sistema.

Aplica-se a