DirectoryCatalog Costruttori

Definizione

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.

Si applica a