DirectoryCatalog Konstruktoren

Definition

Initialisiert eine neue Instanz der DirectoryCatalog-Klasse.

Überlädt

Name Beschreibung
DirectoryCatalog(String)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf allen DLL-Dateien im angegebenen Verzeichnispfad.

DirectoryCatalog(String, ICompositionElement)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf allen DLL-Dateien im angegebenen Verzeichnispfad mit der angegebenen Quelle für Teile.

DirectoryCatalog(String, ReflectionContext)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf allen DLL-Dateien im angegebenen Verzeichnispfad im angegebenen Spiegelungskontext.

DirectoryCatalog(String, String)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten, die einem angegebenen Suchmuster im angegebenen Verzeichnispfad entsprechen.

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf allen DLL-Dateien im angegebenen Verzeichnispfad im angegebenen Spiegelungskontext.

DirectoryCatalog(String, String, ICompositionElement)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf dem angegebenen Suchmuster im angegebenen Verzeichnispfad mit der angegebenen Quelle für Teile.

DirectoryCatalog(String, String, ReflectionContext)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf dem angegebenen Suchmuster im angegebenen Verzeichnispfad mithilfe des angegebenen Spiegelungskontexts.

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf dem angegebenen Suchmuster im angegebenen Verzeichnispfad mithilfe des angegebenen Spiegelungskontexts.

DirectoryCatalog(String)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf allen DLL-Dateien im angegebenen Verzeichnispfad.

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)

Parameter

path
String

Der Pfad zum Verzeichnis, das nach Assemblys gesucht werden soll, die dem Katalog hinzugefügt werden sollen.

Der Pfad muss absolut oder relativ zu BaseDirectory.

Ausnahmen

Der angegebene path Wert ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

path ist null.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.

Der angegebene pathDateiname oder beide überschreiten die vom System definierte maximale Länge.

Gilt für:

DirectoryCatalog(String, ICompositionElement)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf allen DLL-Dateien im angegebenen Verzeichnispfad mit der angegebenen Quelle für Teile.

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)

Parameter

path
String

Der Pfad zum Verzeichnis, das nach Assemblys gesucht werden soll, die dem Katalog hinzugefügt werden sollen.

Der Pfad muss absolut oder relativ zu BaseDirectory.

definitionOrigin
ICompositionElement

Das Element, das von der Diagnose verwendet wird, um die Quelle für Teile zu identifizieren.

Ausnahmen

Der angegebene path Wert ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

path ist null.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.

Der angegebene pathDateiname oder beide überschreiten die vom System definierte maximale Länge.

Gilt für:

DirectoryCatalog(String, ReflectionContext)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf allen DLL-Dateien im angegebenen Verzeichnispfad im angegebenen Spiegelungskontext.

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)

Parameter

path
String

Der Pfad zum Verzeichnis, das nach Assemblys gesucht werden soll, die dem Katalog hinzugefügt werden sollen.

Der Pfad muss absolut oder relativ zu BaseDirectory.

reflectionContext
ReflectionContext

Der Kontext, der zum Erstellen von Teilen verwendet wird.

Ausnahmen

Der angegebene path Wert ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

path ist null.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.

Der angegebene pathDateiname oder beide überschreiten die vom System definierte maximale Länge.

Gilt für:

DirectoryCatalog(String, String)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten, die einem angegebenen Suchmuster im angegebenen Verzeichnispfad entsprechen.

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)

Parameter

path
String

Der Pfad zum Verzeichnis, das nach Assemblys gesucht werden soll, die dem Katalog hinzugefügt werden sollen.

Der Pfad muss absolut oder relativ zu BaseDirectory.

searchPattern
String

Die Suchzeichenfolge. Das Format der Zeichenfolge sollte mit dem für die GetFiles(String, String) Methode angegebenen identisch sein.

Ausnahmen

Der angegebene path Wert ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

path oder searchPattern ist null.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.

-oder-

searchPattern enthält kein gültiges Muster.

Der angegebene pathDateiname oder beide überschreiten die vom System definierte maximale Länge.

Gilt für:

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf allen DLL-Dateien im angegebenen Verzeichnispfad im angegebenen Spiegelungskontext.

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)

Parameter

path
String

Der Pfad zum Verzeichnis, das nach Assemblys gesucht werden soll, die dem Katalog hinzugefügt werden sollen.

Der Pfad muss absolut oder relativ zu BaseDirectory.

reflectionContext
ReflectionContext

Der Kontext, der zum Erstellen von Teilen verwendet wird.

definitionOrigin
ICompositionElement

Das Element, das von der Diagnose verwendet wird, um die Quelle für Teile zu identifizieren.

Ausnahmen

Der angegebene path Wert ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

path ist null.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.

Der angegebene pathDateiname oder beide überschreiten die vom System definierte maximale Länge.

Gilt für:

DirectoryCatalog(String, String, ICompositionElement)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf dem angegebenen Suchmuster im angegebenen Verzeichnispfad mit der angegebenen Quelle für Teile.

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)

Parameter

path
String

Der Pfad zum Verzeichnis, das nach Assemblys gesucht werden soll, die dem Katalog hinzugefügt werden sollen.

Der Pfad muss absolut oder relativ zu BaseDirectory.

searchPattern
String

Die Suchzeichenfolge. Das Format der Zeichenfolge sollte mit dem für die GetFiles(String, String) Methode angegebenen identisch sein.

definitionOrigin
ICompositionElement

Das Element, das von der Diagnose verwendet wird, um die Quelle für Teile zu identifizieren.

Ausnahmen

Der angegebene path Wert ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

path oder searchPattern ist null.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.

-oder-

searchPattern enthält kein gültiges Muster.

Der angegebene pathDateiname oder beide überschreiten die vom System definierte maximale Länge.

Gilt für:

DirectoryCatalog(String, String, ReflectionContext)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf dem angegebenen Suchmuster im angegebenen Verzeichnispfad mithilfe des angegebenen Spiegelungskontexts.

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)

Parameter

path
String

Der Pfad zum Verzeichnis, das nach Assemblys gesucht werden soll, die dem Katalog hinzugefügt werden sollen.

Der Pfad muss absolut oder relativ zu BaseDirectory.

searchPattern
String

Die Suchzeichenfolge. Das Format der Zeichenfolge sollte mit dem für die GetFiles(String, String) Methode angegebenen identisch sein.

reflectionContext
ReflectionContext

Der Kontext, der zum Erstellen von Teilen verwendet wird.

Ausnahmen

Der angegebene path Wert ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

path oder searchPattern ist null.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.

-oder-

searchPattern enthält kein gültiges Muster.

Der angegebene pathDateiname oder beide überschreiten die vom System definierte maximale Länge.

Gilt für:

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Initialisiert eine neue Instanz der DirectoryCatalog Klasse mithilfe ComposablePartDefinition von Objekten basierend auf dem angegebenen Suchmuster im angegebenen Verzeichnispfad mithilfe des angegebenen Spiegelungskontexts.

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)

Parameter

path
String

Der Pfad zum Verzeichnis, das nach Assemblys gesucht werden soll, die dem Katalog hinzugefügt werden sollen.

Der Pfad muss absolut oder relativ zu BaseDirectory.

searchPattern
String

Die Suchzeichenfolge. Das Format der Zeichenfolge sollte mit dem für die GetFiles(String, String) Methode angegebenen identisch sein.

reflectionContext
ReflectionContext

Der Kontext, der zum Erstellen von Teilen verwendet wird.

definitionOrigin
ICompositionElement

Das Element, das von der Diagnose verwendet wird, um die Quelle für Teile zu identifizieren.

Ausnahmen

Der angegebene path Wert ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

path oder searchPattern ist null.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.

-oder-

searchPattern enthält kein gültiges Muster.

Der angegebene pathDateiname oder beide überschreiten die vom System definierte maximale Länge.

Gilt für: