Sdílet prostřednictvím


DirectoryCatalog Konstruktory

Definice

Inicializuje novou instanci DirectoryCatalog třídy.

Přetížení

DirectoryCatalog(String)

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na všech souborech DLL v zadané cestě k adresáři.

DirectoryCatalog(String, ICompositionElement)

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na všech souborech DLL v zadané cestě k adresáři se zadaným zdrojem pro části.

DirectoryCatalog(String, ReflectionContext)

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na všech souborech DLL v zadané cestě k adresáři v zadaném kontextu reflexe.

DirectoryCatalog(String, String)

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů, které odpovídají zadanému vzoru vyhledávání v zadané cestě k adresáři.

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na všech souborech DLL v zadané cestě k adresáři v zadaném kontextu reflexe.

DirectoryCatalog(String, String, ICompositionElement)

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na zadaném vzoru vyhledávání v zadané cestě k adresáři se zadaným zdrojem pro části.

DirectoryCatalog(String, String, ReflectionContext)

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na zadaném vzoru vyhledávání v zadané cestě k adresáři s použitím zadaného kontextu reflexe.

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na zadaném vzoru vyhledávání v zadané cestě k adresáři s použitím zadaného kontextu reflexe.

DirectoryCatalog(String)

Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na všech souborech DLL v zadané cestě k adresáři.

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)

Parametry

path
String

Cesta k adresáři pro vyhledání sestavení, která se mají přidat do katalogu.

Cesta musí být absolutní nebo relativní k BaseDirectory.

Výjimky

Zadaný path parametr je neplatný (například se nachází na nenamapované jednotce).

path je null.

Volající nemá požadované oprávnění.

path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků specifických pro implementaci.

Zadaný pathnázev souboru nebo obojí překračuje maximální délku definovanou systémem.

Platí pro

DirectoryCatalog(String, ICompositionElement)

Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na všech souborech DLL v zadané cestě k adresáři se zadaným zdrojem pro části.

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)

Parametry

path
String

Cesta k adresáři pro vyhledání sestavení, která se mají přidat do katalogu.

Cesta musí být absolutní nebo relativní k BaseDirectory.

definitionOrigin
ICompositionElement

Element používaný diagnostikou k identifikaci zdroje pro části.

Výjimky

Zadaný path parametr je neplatný (například se nachází na nenamapované jednotce).

path je null.

Volající nemá požadované oprávnění.

path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků specifických pro implementaci.

Zadaný pathnázev souboru nebo obojí překračuje maximální délku definovanou systémem.

Platí pro

DirectoryCatalog(String, ReflectionContext)

Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na všech souborech DLL v zadané cestě k adresáři v zadaném kontextu reflexe.

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)

Parametry

path
String

Cesta k adresáři pro vyhledání sestavení, která se mají přidat do katalogu.

Cesta musí být absolutní nebo relativní k BaseDirectory.

reflectionContext
ReflectionContext

Kontext použitý k vytvoření částí.

Výjimky

Zadaný path parametr je neplatný (například se nachází na nenamapované jednotce).

path je null.

Volající nemá požadované oprávnění.

path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků specifických pro implementaci.

Zadaný pathnázev souboru nebo obojí překračuje maximální délku definovanou systémem.

Platí pro

DirectoryCatalog(String, String)

Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů, které odpovídají zadanému vzoru vyhledávání v zadané cestě k adresáři.

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)

Parametry

path
String

Cesta k adresáři pro vyhledání sestavení, která se mají přidat do katalogu.

Cesta musí být absolutní nebo relativní k BaseDirectory.

searchPattern
String

Vyhledávací řetězec Formát řetězce by měl být stejný jako formát zadaný pro metodu GetFiles(String, String) .

Výjimky

Zadaný path parametr je neplatný (například se nachází na nenamapované jednotce).

path nebo searchPattern je null.

Volající nemá požadované oprávnění.

path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků specifických pro implementaci.

-nebo-

searchPattern neobsahuje platný vzor.

Zadaný pathnázev souboru nebo obojí překračuje maximální délku definovanou systémem.

Platí pro

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na všech souborech DLL v zadané cestě k adresáři v zadaném kontextu reflexe.

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)

Parametry

path
String

Cesta k adresáři pro vyhledání sestavení, která se mají přidat do katalogu.

Cesta musí být absolutní nebo relativní k BaseDirectory.

reflectionContext
ReflectionContext

Kontext použitý k vytvoření částí.

definitionOrigin
ICompositionElement

Element používaný diagnostikou k identifikaci zdroje pro části.

Výjimky

Zadaný path parametr je neplatný (například se nachází na nenamapované jednotce).

path je null.

Volající nemá požadované oprávnění.

path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků specifických pro implementaci.

Zadaný pathnázev souboru nebo obojí překračuje maximální délku definovanou systémem.

Platí pro

DirectoryCatalog(String, String, ICompositionElement)

Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na zadaném vzoru vyhledávání v zadané cestě k adresáři se zadaným zdrojem pro části.

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)

Parametry

path
String

Cesta k adresáři pro vyhledání sestavení, která se mají přidat do katalogu.

Cesta musí být absolutní nebo relativní k BaseDirectory.

searchPattern
String

Vyhledávací řetězec Formát řetězce by měl být stejný jako formát zadaný pro metodu GetFiles(String, String) .

definitionOrigin
ICompositionElement

Element používaný diagnostikou k identifikaci zdroje pro části.

Výjimky

Zadaný path parametr je neplatný (například se nachází na nenamapované jednotce).

path nebo searchPattern je null.

Volající nemá požadované oprávnění.

path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků specifických pro implementaci.

-nebo-

searchPattern neobsahuje platný vzor.

Zadaný pathnázev souboru nebo obojí překračuje maximální délku definovanou systémem.

Platí pro

DirectoryCatalog(String, String, ReflectionContext)

Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na zadaném vzoru vyhledávání v zadané cestě k adresáři s použitím zadaného kontextu reflexe.

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)

Parametry

path
String

Cesta k adresáři pro vyhledání sestavení, která se mají přidat do katalogu.

Cesta musí být absolutní nebo relativní k BaseDirectory.

searchPattern
String

Vyhledávací řetězec Formát řetězce by měl být stejný jako formát zadaný pro metodu GetFiles(String, String) .

reflectionContext
ReflectionContext

Kontext použitý k vytvoření částí.

Výjimky

Zadaný path parametr je neplatný (například se nachází na nenamapované jednotce).

path nebo searchPattern je null.

Volající nemá požadované oprávnění.

path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků specifických pro implementaci.

-nebo-

searchPattern neobsahuje platný vzor.

Zadaný pathnázev souboru nebo obojí překračuje maximální délku definovanou systémem.

Platí pro

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs
Zdroj:
DirectoryCatalog.cs

Inicializuje novou instanci DirectoryCatalog třídy pomocí ComposablePartDefinition objektů založených na zadaném vzoru vyhledávání v zadané cestě k adresáři pomocí zadaného kontextu reflexe.

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)

Parametry

path
String

Cesta k adresáři pro vyhledání sestavení, která se mají přidat do katalogu.

Cesta musí být absolutní nebo relativní k BaseDirectory.

searchPattern
String

Vyhledávací řetězec Formát řetězce by měl být stejný jako zadaný pro metodu GetFiles(String, String) .

reflectionContext
ReflectionContext

Kontext použitý k vytvoření částí.

definitionOrigin
ICompositionElement

Element používaný diagnostikou k identifikaci zdroje pro součásti.

Výjimky

Zadaný path parametr je neplatný (například se nachází na nenamapované jednotce).

path nebo searchPattern je null.

Volající nemá požadované oprávnění.

path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků specifických pro implementaci.

-nebo-

searchPattern neobsahuje platný vzor.

Zadaný pathnázev souboru nebo obojí překračuje maximální délku definovanou systémem.

Platí pro