DirectoryCatalog Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour