DirectoryCatalog Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe DirectoryCatalog.
Overload
| Nome | Descrizione |
|---|---|
| DirectoryCatalog(String) |
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati su tutti i file DLL nel percorso di directory specificato. |
| DirectoryCatalog(String, ICompositionElement) |
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati su tutti i file DLL nel percorso di directory specificato con l'origine specificata per le parti. |
| DirectoryCatalog(String, ReflectionContext) |
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati su tutti i file DLL nel percorso di directory specificato, nel contesto di reflection specificato. |
| DirectoryCatalog(String, String) |
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti che corrispondono a un criterio di ricerca specificato nel percorso di directory specificato. |
| DirectoryCatalog(String, ReflectionContext, ICompositionElement) |
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati su tutti i file DLL nel percorso di directory specificato, nel contesto di reflection specificato. |
| DirectoryCatalog(String, String, ICompositionElement) |
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati sul criterio di ricerca specificato nel percorso di directory specificato con l'origine specificata per le parti. |
| DirectoryCatalog(String, String, ReflectionContext) |
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati sul criterio di ricerca specificato nel percorso di directory specificato, utilizzando il contesto di reflection specificato. |
| DirectoryCatalog(String, String, ReflectionContext, ICompositionElement) |
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati sul criterio di ricerca specificato nel percorso di directory specificato, utilizzando il contesto di reflection specificato. |
DirectoryCatalog(String)
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati su tutti i file DLL nel percorso di directory specificato.
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)
Parametri
- path
- String
Percorso della directory in cui analizzare gli assembly da aggiungere al catalogo.
Il percorso deve essere assoluto o relativo a BaseDirectory.
Eccezioni
L'oggetto specificato path non è valido( ad esempio, si trova in un'unità non mappata).
path è null.
Il chiamante non dispone dell'autorizzazione richiesta.
path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi specifici dell'implementazione.
Il nome file specificato patho entrambi superano la lunghezza massima definita dal sistema.
Si applica a
DirectoryCatalog(String, ICompositionElement)
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati su tutti i file DLL nel percorso di directory specificato con l'origine specificata per le parti.
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)
Parametri
- path
- String
Percorso della directory in cui analizzare gli assembly da aggiungere al catalogo.
Il percorso deve essere assoluto o relativo a BaseDirectory.
- definitionOrigin
- ICompositionElement
Elemento utilizzato dalla diagnostica per identificare l'origine per le parti.
Eccezioni
L'oggetto specificato path non è valido( ad esempio, si trova in un'unità non mappata).
path è null.
Il chiamante non dispone dell'autorizzazione richiesta.
path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi specifici dell'implementazione.
Il nome file specificato patho entrambi superano la lunghezza massima definita dal sistema.
Si applica a
DirectoryCatalog(String, ReflectionContext)
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati su tutti i file DLL nel percorso di directory specificato, nel contesto di reflection specificato.
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)
Parametri
- path
- String
Percorso della directory in cui analizzare gli assembly da aggiungere al catalogo.
Il percorso deve essere assoluto o relativo a BaseDirectory.
- reflectionContext
- ReflectionContext
Contesto utilizzato per creare parti.
Eccezioni
L'oggetto specificato path non è valido( ad esempio, si trova in un'unità non mappata).
path è null.
Il chiamante non dispone dell'autorizzazione richiesta.
path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi specifici dell'implementazione.
Il nome file specificato patho entrambi superano la lunghezza massima definita dal sistema.
Si applica a
DirectoryCatalog(String, String)
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti che corrispondono a un criterio di ricerca specificato nel percorso di directory specificato.
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)
Parametri
- path
- String
Percorso della directory in cui analizzare gli assembly da aggiungere al catalogo.
Il percorso deve essere assoluto o relativo a BaseDirectory.
- searchPattern
- String
Stringa di ricerca. Il formato della stringa deve essere uguale a quello specificato per il GetFiles(String, String) metodo .
Eccezioni
L'oggetto specificato path non è valido( ad esempio, si trova in un'unità non mappata).
path o searchPattern è null.
Il chiamante non dispone dell'autorizzazione richiesta.
path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi specifici dell'implementazione.
oppure
searchPattern non contiene un modello valido.
Il nome file specificato patho entrambi superano la lunghezza massima definita dal sistema.
Si applica a
DirectoryCatalog(String, ReflectionContext, ICompositionElement)
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati su tutti i file DLL nel percorso di directory specificato, nel contesto di reflection specificato.
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)
Parametri
- path
- String
Percorso della directory in cui analizzare gli assembly da aggiungere al catalogo.
Il percorso deve essere assoluto o relativo a BaseDirectory.
- reflectionContext
- ReflectionContext
Contesto utilizzato per creare parti.
- definitionOrigin
- ICompositionElement
Elemento utilizzato dalla diagnostica per identificare l'origine per le parti.
Eccezioni
L'oggetto specificato path non è valido( ad esempio, si trova in un'unità non mappata).
path è null.
Il chiamante non dispone dell'autorizzazione richiesta.
path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi specifici dell'implementazione.
Il nome file specificato patho entrambi superano la lunghezza massima definita dal sistema.
Si applica a
DirectoryCatalog(String, String, ICompositionElement)
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati sul criterio di ricerca specificato nel percorso di directory specificato con l'origine specificata per le parti.
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)
Parametri
- path
- String
Percorso della directory in cui analizzare gli assembly da aggiungere al catalogo.
Il percorso deve essere assoluto o relativo a BaseDirectory.
- searchPattern
- String
Stringa di ricerca. Il formato della stringa deve essere uguale a quello specificato per il GetFiles(String, String) metodo .
- definitionOrigin
- ICompositionElement
Elemento utilizzato dalla diagnostica per identificare l'origine per le parti.
Eccezioni
L'oggetto specificato path non è valido( ad esempio, si trova in un'unità non mappata).
path o searchPattern è null.
Il chiamante non dispone dell'autorizzazione richiesta.
path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi specifici dell'implementazione.
oppure
searchPattern non contiene un modello valido.
Il nome file specificato patho entrambi superano la lunghezza massima definita dal sistema.
Si applica a
DirectoryCatalog(String, String, ReflectionContext)
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati sul criterio di ricerca specificato nel percorso di directory specificato, utilizzando il contesto di reflection specificato.
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)
Parametri
- path
- String
Percorso della directory in cui analizzare gli assembly da aggiungere al catalogo.
Il percorso deve essere assoluto o relativo a BaseDirectory.
- searchPattern
- String
Stringa di ricerca. Il formato della stringa deve essere uguale a quello specificato per il GetFiles(String, String) metodo .
- reflectionContext
- ReflectionContext
Contesto utilizzato per creare parti.
Eccezioni
L'oggetto specificato path non è valido( ad esempio, si trova in un'unità non mappata).
path o searchPattern è null.
Il chiamante non dispone dell'autorizzazione richiesta.
path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi specifici dell'implementazione.
oppure
searchPattern non contiene un modello valido.
Il nome file specificato patho entrambi superano la lunghezza massima definita dal sistema.
Si applica a
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)
Inizializza una nuova istanza della DirectoryCatalog classe utilizzando ComposablePartDefinition oggetti basati sul criterio di ricerca specificato nel percorso di directory specificato, utilizzando il contesto di reflection specificato.
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)
Parametri
- path
- String
Percorso della directory in cui analizzare gli assembly da aggiungere al catalogo.
Il percorso deve essere assoluto o relativo a BaseDirectory.
- searchPattern
- String
Stringa di ricerca. Il formato della stringa deve essere uguale a quello specificato per il GetFiles(String, String) metodo .
- reflectionContext
- ReflectionContext
Contesto utilizzato per creare parti.
- definitionOrigin
- ICompositionElement
Elemento utilizzato dalla diagnostica per identificare l'origine per le parti.
Eccezioni
L'oggetto specificato path non è valido( ad esempio, si trova in un'unità non mappata).
path o searchPattern è null.
Il chiamante non dispone dell'autorizzazione richiesta.
path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi specifici dell'implementazione.
oppure
searchPattern non contiene un modello valido.
Il nome file specificato patho entrambi superano la lunghezza massima definita dal sistema.