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
DirectoryCatalog(String) |
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse unter Verwendung von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Verzeichnispfad. |
DirectoryCatalog(String, ICompositionElement) |
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Verzeichnispfad mit der angegebenen Quelle für Teile. |
DirectoryCatalog(String, ReflectionContext) |
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Verzeichnispfad im angegebenen Reflektionskontext. |
DirectoryCatalog(String, String) |
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse unter Verwendung von ComposablePartDefinition-Objekten, die mit einem festgelegten Suchmusters im angegebenen Verzeichnispfad übereinstimmen. |
DirectoryCatalog(String, ReflectionContext, ICompositionElement) |
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Verzeichnispfad im angegebenen Reflektionskontext. |
DirectoryCatalog(String, String, ICompositionElement) |
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Suchmuster mit der angegebenen Quelle für Teile. |
DirectoryCatalog(String, String, ReflectionContext) |
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Suchmuster mit dem angegebenen Verzeichnispfad unter Verwendung des angegeben Reflektionsinhalts. |
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement) |
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Suchmuster mit dem angegebenen Verzeichnispfad unter Verwendung des angegeben Reflektionsinhalts. |
DirectoryCatalog(String)
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse unter Verwendung von ComposablePartDefinition-Objekten auf Grundlage aller 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 auf dem Katalog hinzuzufügende Assemblys überprüft werden soll.
Der Pfad muss absolut oder relativ zu BaseDirectory sein.
Ausnahmen
Der angegebene path
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
path
ist null
.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
path
ist eine Zeichenfolge der Länge 0 (null), besteht nur aus Leerraum oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.
Der angegebene path
und/oder der angegebene Dateiname überschreiten die vom System definierte maximale Länge.
Gilt für:
DirectoryCatalog(String, ICompositionElement)
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller 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 auf dem Katalog hinzuzufügende Assemblys überprüft werden soll.
Der Pfad muss absolut oder relativ zu BaseDirectory sein.
- definitionOrigin
- ICompositionElement
Das von Diagnosen verwendete Element, um die Quelle für Teile zu identifizieren.
Ausnahmen
Der angegebene path
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
path
ist null
.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
path
ist eine Zeichenfolge der Länge 0 (null), besteht nur aus Leerraum oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.
Der angegebene path
und/oder der angegebene Dateiname überschreiten die vom System definierte maximale Länge.
Gilt für:
DirectoryCatalog(String, ReflectionContext)
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Verzeichnispfad im angegebenen Reflektionskontext.
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 auf dem Katalog hinzuzufügende Assemblys überprüft werden soll.
Der Pfad muss absolut oder relativ zu BaseDirectory sein.
- reflectionContext
- ReflectionContext
Der Kontext, der verwendet wird, um Teile zu erstellen.
Ausnahmen
Der angegebene path
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
path
ist null
.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
path
ist eine Zeichenfolge der Länge 0 (null), besteht nur aus Leerraum oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.
Der angegebene path
und/oder der angegebene Dateiname überschreiten die vom System definierte maximale Länge.
Gilt für:
DirectoryCatalog(String, String)
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse unter Verwendung von ComposablePartDefinition-Objekten, die mit einem festgelegten Suchmusters im angegebenen Verzeichnispfad übereinstimmen.
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 auf dem Katalog hinzuzufügende Assemblys überprüft werden soll.
Der Pfad muss absolut oder relativ zu BaseDirectory sein.
- searchPattern
- String
Die Suchzeichenfolge. Das Format der Zeichenfolge muss dem für dieGetFiles(String, String)-Methode angegebenen Format entsprechen.
Ausnahmen
Der angegebene path
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
path
oder searchPattern
ist null
.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
path
ist eine Zeichenfolge der Länge 0 (null), besteht nur aus Leerraum oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.
- oder -
searchPattern
enthält kein gültiges Muster.
Der angegebene path
und/oder der angegebene Dateiname überschreiten die vom System definierte maximale Länge.
Gilt für:
DirectoryCatalog(String, ReflectionContext, ICompositionElement)
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Verzeichnispfad im angegebenen Reflektionskontext.
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 auf dem Katalog hinzuzufügende Assemblys überprüft werden soll.
Der Pfad muss absolut oder relativ zu BaseDirectory sein.
- reflectionContext
- ReflectionContext
Der Kontext, der verwendet wird, um Teile zu erstellen.
- definitionOrigin
- ICompositionElement
Das von Diagnosen verwendete Element, um die Quelle für Teile zu identifizieren.
Ausnahmen
Der angegebene path
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
path
ist null
.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
path
ist eine Zeichenfolge der Länge 0 (null), besteht nur aus Leerraum oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.
Der angegebene path
und/oder der angegebene Dateiname überschreiten die vom System definierte maximale Länge.
Gilt für:
DirectoryCatalog(String, String, ICompositionElement)
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Suchmuster 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 auf dem Katalog hinzuzufügende Assemblys überprüft werden soll.
Der Pfad muss absolut oder relativ zu BaseDirectory sein.
- searchPattern
- String
Die Suchzeichenfolge. Das Format der Zeichenfolge muss dem für dieGetFiles(String, String)-Methode angegebenen Format entsprechen.
- definitionOrigin
- ICompositionElement
Das von Diagnosen verwendete Element, um die Quelle für Teile zu identifizieren.
Ausnahmen
Der angegebene path
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
path
oder searchPattern
ist null
.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
path
ist eine Zeichenfolge der Länge 0 (null), besteht nur aus Leerraum oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.
- oder -
searchPattern
enthält kein gültiges Muster.
Der angegebene path
und/oder der angegebene Dateiname überschreiten die vom System definierte maximale Länge.
Gilt für:
DirectoryCatalog(String, String, ReflectionContext)
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Suchmuster mit dem angegebenen Verzeichnispfad unter Verwendung des angegeben Reflektionsinhalts.
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 auf dem Katalog hinzuzufügende Assemblys überprüft werden soll.
Der Pfad muss absolut oder relativ zu BaseDirectory sein.
- searchPattern
- String
Die Suchzeichenfolge. Das Format der Zeichenfolge muss dem für dieGetFiles(String, String)-Methode angegebenen Format entsprechen.
- reflectionContext
- ReflectionContext
Der Kontext, der verwendet wird, um Teile zu erstellen.
Ausnahmen
Der angegebene path
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
path
oder searchPattern
ist null
.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
path
ist eine Zeichenfolge der Länge 0 (null), besteht nur aus Leerraum oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.
- oder -
searchPattern
enthält kein gültiges Muster.
Der angegebene path
und/oder der angegebene Dateiname überschreiten die vom System definierte maximale Länge.
Gilt für:
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
- Quelle:
- DirectoryCatalog.cs
Initialisiert eine neue Instanz der DirectoryCatalog-Klasse mithilfe von ComposablePartDefinition-Objekten auf Grundlage aller DLL-Dateien im angegebenen Suchmuster mit dem angegebenen Verzeichnispfad unter Verwendung des angegeben Reflektionsinhalts.
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 auf dem Katalog hinzuzufügende Assemblys überprüft werden soll.
Der Pfad muss absolut oder relativ zu BaseDirectory sein.
- searchPattern
- String
Die Suchzeichenfolge. Das Format der Zeichenfolge muss dem für dieGetFiles(String, String)-Methode angegebenen Format entsprechen.
- reflectionContext
- ReflectionContext
Der Kontext, der verwendet wird, um Teile zu erstellen.
- definitionOrigin
- ICompositionElement
Das von Diagnosen verwendete Element, um die Quelle für Teile zu identifizieren.
Ausnahmen
Der angegebene path
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
path
oder searchPattern
ist null
.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
path
ist eine Zeichenfolge der Länge 0 (null), besteht nur aus Leerraum oder enthält mindestens ein implementierungsspezifisches ungültiges Zeichen.
- oder -
searchPattern
enthält kein gültiges Muster.
Der angegebene path
und/oder der angegebene Dateiname überschreiten die vom System definierte maximale Länge.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für