DirectoryCatalog Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.