AssemblyCatalog 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 AssemblyCatalog.
Overload
| Nome | Descrizione |
|---|---|
| AssemblyCatalog(Assembly) |
Inizializza una nuova istanza della AssemblyCatalog classe con l'assembly specificato. |
| AssemblyCatalog(String) |
Inizializza una nuova istanza della AssemblyCatalog classe con la codebase specificata. |
| AssemblyCatalog(Assembly, ICompositionElement) |
Inizializza una nuova istanza della AssemblyCatalog classe con l'assembly specificato. |
| AssemblyCatalog(Assembly, ReflectionContext) |
Inizializza una nuova istanza della AssemblyCatalog classe con l'assembly e il contesto di reflection specificati. |
| AssemblyCatalog(String, ICompositionElement) |
Inizializza una nuova istanza della AssemblyCatalog classe con la codebase specificata. |
| AssemblyCatalog(String, ReflectionContext) |
Inizializza una nuova istanza della AssemblyCatalog classe con la base di codice e il contesto di reflection specificati. |
| AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement) |
Inizializza una nuova istanza della AssemblyCatalog classe con l'assembly e il contesto di reflection specificati. |
| AssemblyCatalog(String, ReflectionContext, ICompositionElement) |
Inizializza una nuova istanza della AssemblyCatalog classe con la base di codice e il contesto di reflection specificati. |
AssemblyCatalog(Assembly)
Inizializza una nuova istanza della AssemblyCatalog classe con l'assembly specificato.
public:
AssemblyCatalog(System::Reflection::Assembly ^ assembly);
public AssemblyCatalog(System.Reflection.Assembly assembly);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly)
Parametri
- assembly
- Assembly
Assembly contenente gli oggetti con Type attributi da aggiungere all'oggetto AssemblyCatalog .
Eccezioni
assembly è null.
oppure
assembly è stato caricato nel contesto di sola reflection.
Si applica a
AssemblyCatalog(String)
Inizializza una nuova istanza della AssemblyCatalog classe con la codebase specificata.
public:
AssemblyCatalog(System::String ^ codeBase);
public AssemblyCatalog(string codeBase);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String)
Parametri
- codeBase
- String
Stringa che specifica la codebase dell'assembly , ovvero il percorso del file di assembly, che contiene gli oggetti con Type attributi da aggiungere all'oggetto AssemblyCatalog .
Eccezioni
codeBase non è un assembly valido.
oppure
La versione 2.0 o precedente di Common Language Runtime è attualmente caricata ed codeBase è stata compilata con una versione successiva.
Il chiamante non dispone dell'autorizzazione di individuazione del percorso.
codeBase non è stato possibile caricare.
oppure
codeBase è stata specificata una directory.
codeBase è null.
codeBase non viene trovato.
codeBase è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi, come definito da InvalidPathChars.
Il percorso, il nome file specificato o entrambi superano la lunghezza massima definita dal sistema.
Commenti
L'assembly a cui fa codeBase riferimento viene caricato nel contesto di caricamento.
Si applica a
AssemblyCatalog(Assembly, ICompositionElement)
Inizializza una nuova istanza della AssemblyCatalog classe con l'assembly specificato.
public:
AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog(System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, definitionOrigin As ICompositionElement)
Parametri
- assembly
- Assembly
Assembly contenente gli oggetti con Type attributi da aggiungere all'oggetto AssemblyCatalog .
- definitionOrigin
- ICompositionElement
Elemento utilizzato dalla diagnostica per identificare le origini delle parti.
Eccezioni
assembly o definitionOrigin è null.
oppure
assembly è stato caricato nel contesto di sola reflection.
Si applica a
AssemblyCatalog(Assembly, ReflectionContext)
Inizializza una nuova istanza della AssemblyCatalog classe con l'assembly e il contesto di reflection specificati.
public:
AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::Reflection::ReflectionContext ^ reflectionContext);
public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, reflectionContext As ReflectionContext)
Parametri
- assembly
- Assembly
Assembly contenente gli oggetti con Type attributi da aggiungere all'oggetto AssemblyCatalog .
- reflectionContext
- ReflectionContext
Contesto utilizzato dal catalogo per interpretare i tipi.
Eccezioni
assembly o reflectionContext è null.
oppure
assembly è stato caricato nel contesto di sola reflection.
Si applica a
AssemblyCatalog(String, ICompositionElement)
Inizializza una nuova istanza della AssemblyCatalog classe con la codebase specificata.
public:
AssemblyCatalog(System::String ^ codeBase, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog(string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, definitionOrigin As ICompositionElement)
Parametri
- codeBase
- String
Stringa che specifica la codebase dell'assembly , ovvero il percorso del file di assembly, che contiene gli oggetti con Type attributi da aggiungere all'oggetto AssemblyCatalog .
- definitionOrigin
- ICompositionElement
Elemento utilizzato dalla diagnostica per identificare le origini delle parti.
Eccezioni
codeBase non è un assembly valido.
oppure
La versione 2.0 o successiva di Common Language Runtime è attualmente caricata ed codeBase è stata compilata con una versione successiva.
Il chiamante non dispone dell'autorizzazione di individuazione del percorso.
codeBase non è stato possibile caricare.
oppure
codeBase è stata specificata una directory.
codeBase o definitionOrigin è null.
codeBase non viene trovato.
codeBase è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi, come definito da InvalidPathChars.
Il percorso, il nome file specificato o entrambi superano la lunghezza massima definita dal sistema.
Commenti
L'assembly a cui fa codeBase riferimento viene caricato nel contesto di caricamento.
Si applica a
AssemblyCatalog(String, ReflectionContext)
Inizializza una nuova istanza della AssemblyCatalog classe con la base di codice e il contesto di reflection specificati.
public:
AssemblyCatalog(System::String ^ codeBase, System::Reflection::ReflectionContext ^ reflectionContext);
public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, reflectionContext As ReflectionContext)
Parametri
- codeBase
- String
Stringa che specifica la codebase dell'assembly , ovvero il percorso del file di assembly, che contiene gli oggetti con Type attributi da aggiungere all'oggetto AssemblyCatalog .
- reflectionContext
- ReflectionContext
Contesto utilizzato dal catalogo per interpretare i tipi.
Eccezioni
codeBase non è un assembly valido.
oppure
La versione 2.0 o successiva di Common Language Runtime è attualmente caricata ed codeBase è stata compilata con una versione successiva.
Il chiamante non dispone dell'autorizzazione di individuazione del percorso.
codeBase non è stato possibile caricare.
oppure
codeBase è stata specificata una directory.
codeBase o reflectionContext è null.
codeBase non viene trovato.
codeBase è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi, come definito da InvalidPathChars.
Il percorso, il nome file specificato o entrambi superano la lunghezza massima definita dal sistema.
Commenti
L'assembly a cui facodebase riferimento viene caricato nel contesto di caricamento.
Si applica a
AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)
Inizializza una nuova istanza della AssemblyCatalog classe con l'assembly e il contesto di reflection specificati.
public:
AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
Parametri
- assembly
- Assembly
Assembly contenente gli oggetti con Type attributi da aggiungere all'oggetto AssemblyCatalog .
- reflectionContext
- ReflectionContext
Contesto utilizzato dal catalogo per interpretare i tipi.
- definitionOrigin
- ICompositionElement
Elemento utilizzato dalla diagnostica per identificare le origini delle parti.
Eccezioni
assembly, definitionOrigino reflectionContext è null.
oppure
assembly è stato caricato nel contesto di sola reflection.
Si applica a
AssemblyCatalog(String, ReflectionContext, ICompositionElement)
Inizializza una nuova istanza della AssemblyCatalog classe con la base di codice e il contesto di reflection specificati.
public:
AssemblyCatalog(System::String ^ codeBase, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
Parametri
- codeBase
- String
Stringa che specifica la codebase dell'assembly , ovvero il percorso del file di assembly, che contiene gli oggetti con Type attributi da aggiungere all'oggetto AssemblyCatalog .
- reflectionContext
- ReflectionContext
Contesto utilizzato dal catalogo per interpretare i tipi.
- definitionOrigin
- ICompositionElement
Elemento utilizzato dalla diagnostica per identificare le origini delle parti.
Eccezioni
codeBase non è un assembly valido.
oppure
La versione 2.0 o successiva di Common Language Runtime è attualmente caricata ed codeBase è stata compilata con una versione successiva.
Il chiamante non dispone dell'autorizzazione di individuazione del percorso.
codeBase non è stato possibile caricare.
oppure
codeBase è stata specificata una directory.
codeBase
reflectionContext o definitionOrigin è null.
codeBase non viene trovato.
codeBase è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi, come definito da InvalidPathChars.
Il percorso, il nome file specificato o entrambi superano la lunghezza massima definita dal sistema.
Commenti
L'assembly a cui fa codebase riferimento viene caricato nel contesto di caricamento.