Partager via


DirectoryCatalog Constructeurs

Définition

Initialise une nouvelle instance de la classe DirectoryCatalog.

Surcharges

DirectoryCatalog(String)

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide de ComposablePartDefinition objets basés sur tous les fichiers DLL du chemin d’accès au répertoire spécifié.

DirectoryCatalog(String, ICompositionElement)

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition basés sur tous les fichiers DLL du chemin d’accès de répertoire spécifié avec la source spécifiée pour les parties.

DirectoryCatalog(String, ReflectionContext)

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition basés sur tous les fichiers DLL du chemin d’accès au répertoire spécifié, dans le contexte de réflexion spécifié.

DirectoryCatalog(String, String)

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition qui correspondent à un modèle de recherche spécifié dans le chemin d’accès au répertoire spécifié.

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition basés sur tous les fichiers DLL du chemin d’accès au répertoire spécifié, dans le contexte de réflexion spécifié.

DirectoryCatalog(String, String, ICompositionElement)

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition en fonction du modèle de recherche spécifié dans le chemin d’accès du répertoire spécifié avec la source spécifiée pour les parties.

DirectoryCatalog(String, String, ReflectionContext)

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition en fonction du modèle de recherche spécifié dans le chemin d’accès du répertoire spécifié, à l’aide du contexte de réflexion spécifié.

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition en fonction du modèle de recherche spécifié dans le chemin d’accès du répertoire spécifié, à l’aide du contexte de réflexion spécifié.

DirectoryCatalog(String)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide de ComposablePartDefinition objets basés sur tous les fichiers DLL du chemin d’accès au répertoire spécifié.

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)

Paramètres

path
String

Chemin d’accès au répertoire à analyser pour les assemblys à ajouter au catalogue.

Le chemin doit être absolu ou relatif à BaseDirectory.

Exceptions

Le path spécifié n’est pas valide (par exemple, il se trouve sur un lecteur non mappé).

path est null.

L’appelant n’a pas l’autorisation requise.

path est une chaîne de longueur nulle, contient uniquement un espace blanc ou contient un ou plusieurs caractères non valides spécifiques à l’implémentation.

Le pathspécifié, le nom de fichier ou les deux dépassent la longueur maximale définie par le système.

S’applique à

DirectoryCatalog(String, ICompositionElement)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition basés sur tous les fichiers DLL du chemin d’accès de répertoire spécifié avec la source spécifiée pour les parties.

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)

Paramètres

path
String

Chemin d’accès au répertoire à analyser pour les assemblys à ajouter au catalogue.

Le chemin doit être absolu ou relatif à BaseDirectory.

definitionOrigin
ICompositionElement

Élément utilisé par les diagnostics pour identifier la source des parties.

Exceptions

Le path spécifié n’est pas valide (par exemple, il se trouve sur un lecteur non mappé).

path est null.

L’appelant n’a pas l’autorisation requise.

path est une chaîne de longueur nulle, contient uniquement un espace blanc ou contient un ou plusieurs caractères non valides spécifiques à l’implémentation.

Le pathspécifié, le nom de fichier ou les deux dépassent la longueur maximale définie par le système.

S’applique à

DirectoryCatalog(String, ReflectionContext)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition basés sur tous les fichiers DLL du chemin d’accès au répertoire spécifié, dans le contexte de réflexion spécifié.

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)

Paramètres

path
String

Chemin d’accès au répertoire à analyser pour les assemblys à ajouter au catalogue.

Le chemin doit être absolu ou relatif à BaseDirectory.

reflectionContext
ReflectionContext

Contexte utilisé pour créer des parties.

Exceptions

Le path spécifié n’est pas valide (par exemple, il se trouve sur un lecteur non mappé).

path est null.

L’appelant n’a pas l’autorisation requise.

path est une chaîne de longueur nulle, contient uniquement un espace blanc ou contient un ou plusieurs caractères non valides spécifiques à l’implémentation.

Le pathspécifié, le nom de fichier ou les deux dépassent la longueur maximale définie par le système.

S’applique à

DirectoryCatalog(String, String)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition qui correspondent à un modèle de recherche spécifié dans le chemin d’accès au répertoire spécifié.

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)

Paramètres

path
String

Chemin d’accès au répertoire à analyser pour les assemblys à ajouter au catalogue.

Le chemin doit être absolu ou relatif à BaseDirectory.

searchPattern
String

Chaîne de recherche. Le format de la chaîne doit être identique à celui spécifié pour la méthode GetFiles(String, String).

Exceptions

Le path spécifié n’est pas valide (par exemple, il se trouve sur un lecteur non mappé).

path ou searchPattern est null.

L’appelant n’a pas l’autorisation requise.

path est une chaîne de longueur nulle, contient uniquement un espace blanc ou contient un ou plusieurs caractères non valides spécifiques à l’implémentation.

-ou-

searchPattern ne contient pas de modèle valide.

Le pathspécifié, le nom de fichier ou les deux dépassent la longueur maximale définie par le système.

S’applique à

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition basés sur tous les fichiers DLL du chemin d’accès au répertoire spécifié, dans le contexte de réflexion spécifié.

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)

Paramètres

path
String

Chemin d’accès au répertoire à analyser pour les assemblys à ajouter au catalogue.

Le chemin doit être absolu ou relatif à BaseDirectory.

reflectionContext
ReflectionContext

Contexte utilisé pour créer des parties.

definitionOrigin
ICompositionElement

Élément utilisé par les diagnostics pour identifier la source des parties.

Exceptions

Le path spécifié n’est pas valide (par exemple, il se trouve sur un lecteur non mappé).

path est null.

L’appelant n’a pas l’autorisation requise.

path est une chaîne de longueur nulle, contient uniquement un espace blanc ou contient un ou plusieurs caractères non valides spécifiques à l’implémentation.

Le pathspécifié, le nom de fichier ou les deux dépassent la longueur maximale définie par le système.

S’applique à

DirectoryCatalog(String, String, ICompositionElement)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition en fonction du modèle de recherche spécifié dans le chemin d’accès du répertoire spécifié avec la source spécifiée pour les parties.

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)

Paramètres

path
String

Chemin d’accès au répertoire à analyser pour les assemblys à ajouter au catalogue.

Le chemin doit être absolu ou relatif à BaseDirectory.

searchPattern
String

Chaîne de recherche. Le format de la chaîne doit être identique à celui spécifié pour la méthode GetFiles(String, String).

definitionOrigin
ICompositionElement

Élément utilisé par les diagnostics pour identifier la source des parties.

Exceptions

Le path spécifié n’est pas valide (par exemple, il se trouve sur un lecteur non mappé).

path ou searchPattern est null.

L’appelant n’a pas l’autorisation requise.

path est une chaîne de longueur nulle, contient uniquement un espace blanc ou contient un ou plusieurs caractères non valides spécifiques à l’implémentation.

-ou-

searchPattern ne contient pas de modèle valide.

Le pathspécifié, le nom de fichier ou les deux dépassent la longueur maximale définie par le système.

S’applique à

DirectoryCatalog(String, String, ReflectionContext)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition en fonction du modèle de recherche spécifié dans le chemin d’accès du répertoire spécifié, à l’aide du contexte de réflexion spécifié.

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)

Paramètres

path
String

Chemin d’accès au répertoire à analyser pour les assemblys à ajouter au catalogue.

Le chemin doit être absolu ou relatif à BaseDirectory.

searchPattern
String

Chaîne de recherche. Le format de la chaîne doit être identique à celui spécifié pour la méthode GetFiles(String, String).

reflectionContext
ReflectionContext

Contexte utilisé pour créer des parties.

Exceptions

Le path spécifié n’est pas valide (par exemple, il se trouve sur un lecteur non mappé).

path ou searchPattern est null.

L’appelant n’a pas l’autorisation requise.

path est une chaîne de longueur nulle, contient uniquement un espace blanc ou contient un ou plusieurs caractères non valides spécifiques à l’implémentation.

-ou-

searchPattern ne contient pas de modèle valide.

Le pathspécifié, le nom de fichier ou les deux dépassent la longueur maximale définie par le système.

S’applique à

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

Initialise une nouvelle instance de la classe DirectoryCatalog à l’aide d’objets ComposablePartDefinition en fonction du modèle de recherche spécifié dans le chemin d’accès du répertoire spécifié, à l’aide du contexte de réflexion spécifié.

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)

Paramètres

path
String

Chemin d’accès au répertoire à analyser pour les assemblys à ajouter au catalogue.

Le chemin doit être absolu ou relatif à BaseDirectory.

searchPattern
String

Chaîne de recherche. Le format de la chaîne doit être identique à celui spécifié pour la méthode GetFiles(String, String).

reflectionContext
ReflectionContext

Contexte utilisé pour créer des parties.

definitionOrigin
ICompositionElement

Élément utilisé par les diagnostics pour identifier la source des parties.

Exceptions

Le path spécifié n’est pas valide (par exemple, il se trouve sur un lecteur non mappé).

path ou searchPattern est null.

L’appelant n’a pas l’autorisation requise.

path est une chaîne de longueur nulle, contient uniquement un espace blanc ou contient un ou plusieurs caractères non valides spécifiques à l’implémentation.

-ou-

searchPattern ne contient pas de modèle valide.

Le pathspécifié, le nom de fichier ou les deux dépassent la longueur maximale définie par le système.

S’applique à