Condividi tramite


DirectoryCatalog Costruttori

Definizione

Inizializza una nuova istanza della classe DirectoryCatalog.

Overload

DirectoryCatalog(String)

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base a tutti i file DLL nel percorso di directory specificato.

DirectoryCatalog(String, ICompositionElement)

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base a 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 ComposablePartDefinition oggetti in base a 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 ComposablePartDefinition oggetti che corrispondono a un criterio di ricerca specificato nel percorso di directory specificato.

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

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

DirectoryCatalog(String)

Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base a 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

Il path specificato non è valido, ad esempio 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 pathspecificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, ICompositionElement)

Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base a 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

Il path specificato non è valido, ad esempio 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 pathspecificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, ReflectionContext)

Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base a 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

Il path specificato non è valido, ad esempio 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 pathspecificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, String)

Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs

Inizializza una nuova istanza della classe DirectoryCatalog 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 metodo GetFiles(String, String).

Eccezioni

Il path specificato non è valido, ad esempio 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.

-o-

searchPattern non contiene un modello valido.

Il pathspecificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base a 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

Il path specificato non è valido, ad esempio 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 pathspecificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, String, ICompositionElement)

Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base al 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 metodo GetFiles(String, String).

definitionOrigin
ICompositionElement

Elemento utilizzato dalla diagnostica per identificare l'origine per le parti.

Eccezioni

Il path specificato non è valido, ad esempio 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.

-o-

searchPattern non contiene un modello valido.

Il pathspecificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, String, ReflectionContext)

Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base al 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 metodo GetFiles(String, String).

reflectionContext
ReflectionContext

Contesto utilizzato per creare parti.

Eccezioni

Il path specificato non è valido, ad esempio 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.

-o-

searchPattern non contiene un modello valido.

Il pathspecificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs
Origine:
DirectoryCatalog.cs

Inizializza una nuova istanza della classe DirectoryCatalog utilizzando ComposablePartDefinition oggetti in base al 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 metodo GetFiles(String, String).

reflectionContext
ReflectionContext

Contesto utilizzato per creare parti.

definitionOrigin
ICompositionElement

Elemento utilizzato dalla diagnostica per identificare l'origine per le parti.

Eccezioni

Il path specificato non è valido, ad esempio 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.

-o-

searchPattern non contiene un modello valido.

Il pathspecificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Si applica a