DirectoryCatalog Costruttori

Definizione

Inizializza una nuova istanza della classe DirectoryCatalog.

Overload

DirectoryCatalog(String)

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando gli oggetti ComposablePartDefinition basati su tutti i file DLL nel percorso di directory specificato.

DirectoryCatalog(String, ICompositionElement)

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition sulla base di tutti i file DLL nel percorso di directory specificato con l'origine specificata per le parti.

DirectoryCatalog(String, ReflectionContext)

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition sulla base di tutti i file DLL nel percorso di directory specificato, nel contesto di reflection specificato.

DirectoryCatalog(String, String)

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition corrispondenti a un criterio di ricerca specificato nel percorso di directory specificato.

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition sulla base di tutti i file DLL nel percorso di directory specificato, nel contesto di reflection specificato.

DirectoryCatalog(String, String, ICompositionElement)

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition 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 classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition 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 classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition basati sul criterio di ricerca specificato nel percorso di directory specificato, utilizzando il contesto di reflection specificato.

DirectoryCatalog(String)

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

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando gli oggetti ComposablePartDefinition 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 cercare gli assembly da aggiungere al catalogo.

Il percorso deve essere assoluto o relativo a BaseDirectory.

Eccezioni

Il path specificato non è valido (ad esempio, si trova su un'unità non connessa).

path è null.

Il chiamante non dispone dell'autorizzazione richiesta.

path è una stringa di lunghezza zero, contenente solo spazi vuoti oppure uno o più caratteri non validi specifici dell'implementazione.

L'oggetto path specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, ICompositionElement)

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

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition sulla base di 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 cercare gli assembly da aggiungere al catalogo.

Il percorso deve essere assoluto o relativo a BaseDirectory.

definitionOrigin
ICompositionElement

L'elemento utilizzato dalla diagnostica per identificare l'origine per le parti.

Eccezioni

Il path specificato non è valido (ad esempio, si trova su un'unità non connessa).

path è null.

Il chiamante non dispone dell'autorizzazione richiesta.

path è una stringa di lunghezza zero, contenente solo spazi vuoti oppure uno o più caratteri non validi specifici dell'implementazione.

L'oggetto path specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, ReflectionContext)

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

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition sulla base di 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 cercare gli assembly da aggiungere al catalogo.

Il percorso deve essere assoluto o relativo a BaseDirectory.

reflectionContext
ReflectionContext

Il contesto utilizzato per creare parti.

Eccezioni

Il path specificato non è valido (ad esempio, si trova su un'unità non connessa).

path è null.

Il chiamante non dispone dell'autorizzazione richiesta.

path è una stringa di lunghezza zero, contenente solo spazi vuoti oppure uno o più caratteri non validi specifici dell'implementazione.

L'oggetto path specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, String)

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

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition corrispondenti 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 cercare 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 lo stesso specificato per il metodo GetFiles(String, String).

Eccezioni

Il path specificato non è valido (ad esempio, si trova su un'unità non connessa).

path o searchPattern è null.

Il chiamante non dispone dell'autorizzazione richiesta.

path è una stringa di lunghezza zero, contenente solo spazi vuoti oppure uno o più caratteri non validi specifici dell'implementazione.

-oppure-

searchPattern non contiene un modello valido.

L'oggetto path specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

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

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition sulla base di 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 cercare gli assembly da aggiungere al catalogo.

Il percorso deve essere assoluto o relativo a BaseDirectory.

reflectionContext
ReflectionContext

Il contesto utilizzato per creare parti.

definitionOrigin
ICompositionElement

L'elemento utilizzato dalla diagnostica per identificare l'origine per le parti.

Eccezioni

Il path specificato non è valido (ad esempio, si trova su un'unità non connessa).

path è null.

Il chiamante non dispone dell'autorizzazione richiesta.

path è una stringa di lunghezza zero, contenente solo spazi vuoti oppure uno o più caratteri non validi specifici dell'implementazione.

L'oggetto path specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, String, ICompositionElement)

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

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition 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 cercare 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 lo stesso specificato per il metodo GetFiles(String, String).

definitionOrigin
ICompositionElement

L'elemento utilizzato dalla diagnostica per identificare l'origine per le parti.

Eccezioni

Il path specificato non è valido (ad esempio, si trova su un'unità non connessa).

path o searchPattern è null.

Il chiamante non dispone dell'autorizzazione richiesta.

path è una stringa di lunghezza zero, contenente solo spazi vuoti oppure uno o più caratteri non validi specifici dell'implementazione.

-oppure-

searchPattern non contiene un modello valido.

L'oggetto path specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, String, ReflectionContext)

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

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition 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 cercare 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 lo stesso specificato per il metodo GetFiles(String, String).

reflectionContext
ReflectionContext

Il contesto utilizzato per creare parti.

Eccezioni

Il path specificato non è valido (ad esempio, si trova su un'unità non connessa).

path o searchPattern è null.

Il chiamante non dispone dell'autorizzazione richiesta.

path è una stringa di lunghezza zero, contenente solo spazi vuoti oppure uno o più caratteri non validi specifici dell'implementazione.

-oppure-

searchPattern non contiene un modello valido.

L'oggetto path specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

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

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando oggetti ComposablePartDefinition 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 cercare 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 lo stesso specificato per il metodo GetFiles(String, String).

reflectionContext
ReflectionContext

Il contesto utilizzato per creare parti.

definitionOrigin
ICompositionElement

L'elemento utilizzato dalla diagnostica per identificare l'origine per le parti.

Eccezioni

Il path specificato non è valido (ad esempio, si trova su un'unità non connessa).

path o searchPattern è null.

Il chiamante non dispone dell'autorizzazione richiesta.

path è una stringa di lunghezza zero, contenente solo spazi vuoti oppure uno o più caratteri non validi specifici dell'implementazione.

-oppure-

searchPattern non contiene un modello valido.

L'oggetto path specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a