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 d'objets ComposablePartDefinition basés sur tous les fichiers DLL accessibles selon le 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 selon tous les fichiers DLL dans le chemin d'accès au répertoire spécifié avec la source spécifiée pour les composants.

DirectoryCatalog(String, ReflectionContext)

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition selon tous les fichiers DLL dans le chemin d'accès au répertoire, 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é par 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 selon tous les fichiers DLL dans le chemin d'accès au répertoire, 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 basés sur le modèle de recherche spécifié par le chemin d'accès au répertoire spécifié avec la source spécifiée pour les composants.

DirectoryCatalog(String, String, ReflectionContext)

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition basés sur le modèle de recherche spécifié par le chemin d'accès au répertoire, à 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 basés sur le modèle de recherche spécifié par le chemin d'accès au répertoire, à l'aide du contexte de réflexion spécifié.

DirectoryCatalog(String)

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 accessibles selon le 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 d'accès doit être absolu ou relatif à BaseDirectory.

Exceptions

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

path a la valeur null.

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

path est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides spécifiques à l'implémentation.

path ou le nom de fichier spécifiés, 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

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition selon tous les fichiers DLL dans le chemin d'accès au répertoire spécifié avec la source spécifiée pour les composants.

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 d'accès doit être absolu ou relatif à BaseDirectory.

definitionOrigin
ICompositionElement

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

Exceptions

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

path a la valeur null.

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

path est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides spécifiques à l'implémentation.

path ou le nom de fichier spécifiés, 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

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition selon tous les fichiers DLL dans le chemin d'accès au répertoire, 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 d'accès doit être absolu ou relatif à BaseDirectory.

reflectionContext
ReflectionContext

Contexte utilisé pour créer des parties.

Exceptions

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

path a la valeur null.

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

path est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides spécifiques à l'implémentation.

path ou le nom de fichier spécifiés, 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

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition qui correspondent à un modèle de recherche spécifié par 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 d'accès doit être absolu ou relatif à BaseDirectory.

searchPattern
String

Chaîne recherchée. Le format de la chaîne doit être le même que celui spécifié pour la méthode GetFiles(String, String).

Exceptions

Le path spécifié n'est pas valide (il se trouve, par exemple, 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, ne contient que des espaces blancs ou contient des caractères non valides spécifiques à l'implémentation.

- ou -

searchPattern ne contient pas un modèle valide.

path ou le nom de fichier spécifiés, 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

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition selon tous les fichiers DLL dans le chemin d'accès au répertoire, 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 d'accès 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 pour les composants.

Exceptions

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

path a la valeur null.

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

path est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides spécifiques à l'implémentation.

path ou le nom de fichier spécifiés, 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

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition basés sur le modèle de recherche spécifié par le chemin d'accès au répertoire spécifié avec la source spécifiée pour les composants.

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 d'accès doit être absolu ou relatif à BaseDirectory.

searchPattern
String

Chaîne recherchée. Le format de la chaîne doit être le même que celui spécifié pour la méthode GetFiles(String, String).

definitionOrigin
ICompositionElement

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

Exceptions

Le path spécifié n'est pas valide (il se trouve, par exemple, 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, ne contient que des espaces blancs ou contient des caractères non valides spécifiques à l'implémentation.

- ou -

searchPattern ne contient pas un modèle valide.

path ou le nom de fichier spécifiés, 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

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition basés sur le modèle de recherche spécifié par le chemin d'accès au répertoire, à 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 d'accès doit être absolu ou relatif à BaseDirectory.

searchPattern
String

Chaîne recherchée. Le format de la chaîne doit être le même que 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 (il se trouve, par exemple, 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, ne contient que des espaces blancs ou contient des caractères non valides spécifiques à l'implémentation.

- ou -

searchPattern ne contient pas un modèle valide.

path ou le nom de fichier spécifiés, 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

Initialise une nouvelle instance de la classe DirectoryCatalog à l'aide d'objets ComposablePartDefinition basés sur le modèle de recherche spécifié par le chemin d'accès au répertoire, à 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 d'accès doit être absolu ou relatif à BaseDirectory.

searchPattern
String

Chaîne recherchée. Le format de la chaîne doit être le même que 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 pour les composants.

Exceptions

Le path spécifié n'est pas valide (il se trouve, par exemple, 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, ne contient que des espaces blancs ou contient des caractères non valides spécifiques à l'implémentation.

- ou -

searchPattern ne contient pas un modèle valide.

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

S’applique à