DirectoryCatalog Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.