Condividi tramite


AssemblyCatalog Costruttori

Definizione

Inizializza una nuova istanza della classe AssemblyCatalog.

Overload

AssemblyCatalog(Assembly)

Inizializza una nuova istanza della classe AssemblyCatalog con l'assembly specificato.

AssemblyCatalog(String)

Inizializza una nuova istanza della classe AssemblyCatalog con la codebase specificata.

AssemblyCatalog(Assembly, ICompositionElement)

Inizializza una nuova istanza della classe AssemblyCatalog con l'assembly specificato.

AssemblyCatalog(Assembly, ReflectionContext)

Inizializza una nuova istanza della classe AssemblyCatalog con l'assembly e il contesto di reflection specificati.

AssemblyCatalog(String, ICompositionElement)

Inizializza una nuova istanza della classe AssemblyCatalog con la codebase specificata.

AssemblyCatalog(String, ReflectionContext)

Inizializza una nuova istanza della classe AssemblyCatalog con la base codice e il contesto di reflection specificati.

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

Inizializza una nuova istanza della classe AssemblyCatalog con l'assembly e il contesto di reflection specificati.

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

Inizializza una nuova istanza della classe AssemblyCatalog con la base codice e il contesto di reflection specificati.

AssemblyCatalog(Assembly)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inizializza una nuova istanza della classe AssemblyCatalog 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 che contiene gli oggetti Type con attributi da aggiungere all'oggetto AssemblyCatalog.

Eccezioni

assembly è null.

-oppure-

assembly è stato caricato nel contesto di sola reflection.

Si applica a

AssemblyCatalog(String)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inizializza una nuova istanza della classe AssemblyCatalog 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 base codice dell'assembly, ovvero il percorso del file di assembly, contenente gli oggetti Type con attributi da aggiungere all'oggetto AssemblyCatalog.

Eccezioni

codeBase non è un assembly valido.

-oppure-

La versione di Common Language Runtime attualmente caricata è la 2.0 o precedente e codeBase è stato compilato con una versione più recente.

Il chiamante non ha l'autorizzazione per l'individuazione del percorso.

Impossibile caricare codeBase.

-oppure-

codeBase ha specificato una directory.

codeBase è null.

codeBase non trovata.

codeBase è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti da InvalidPathChars.

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

Commenti

L'assembly a cui fa riferimento viene caricato nel contesto di caricamento codeBase .

Si applica a

AssemblyCatalog(Assembly, ICompositionElement)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inizializza una nuova istanza della classe AssemblyCatalog 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 che contiene gli oggetti Type con attributi da aggiungere all'oggetto AssemblyCatalog.

definitionOrigin
ICompositionElement

L'elemento usato dallo strumento di 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)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inizializza una nuova istanza della classe AssemblyCatalog 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 che contiene gli oggetti Type con attributi da aggiungere all'oggetto AssemblyCatalog.

reflectionContext
ReflectionContext

Il contesto usato 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)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inizializza una nuova istanza della classe AssemblyCatalog 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 base codice dell'assembly, ovvero il percorso del file di assembly, contenente gli oggetti Type con attributi da aggiungere all'oggetto AssemblyCatalog.

definitionOrigin
ICompositionElement

L'elemento usato dallo strumento di diagnostica per identificare le origini delle parti.

Eccezioni

codeBase non è un assembly valido.

-oppure-

Attualmente è caricata la versione 2.0 o successiva di Common Language Runtime e l'oggetto codeBase è stato compilato con una versione successiva.

Il chiamante non ha l'autorizzazione per l'individuazione del percorso.

Impossibile caricare codeBase.

-oppure-

codeBase ha specificato una directory.

codebase o definitionOrigin è null.

codeBase non trovata.

codeBase è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti da InvalidPathChars.

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

Commenti

L'assembly a cui fa riferimento viene caricato nel contesto di caricamento codeBase .

Si applica a

AssemblyCatalog(String, ReflectionContext)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inizializza una nuova istanza della classe AssemblyCatalog con la base 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 base codice dell'assembly, ovvero il percorso del file di assembly, contenente gli oggetti Type con attributi da aggiungere all'oggetto AssemblyCatalog.

reflectionContext
ReflectionContext

Il contesto usato dal catalogo per interpretare i tipi.

Eccezioni

codeBase non è un assembly valido.

-oppure-

Attualmente è caricata la versione 2.0 o successiva di Common Language Runtime e l'oggetto codeBase è stato compilato con una versione successiva.

Il chiamante non ha l'autorizzazione per l'individuazione del percorso.

Impossibile caricare codeBase.

-oppure-

codeBase ha specificato una directory.

codebase o reflectionContext è null.

codeBase non trovata.

codeBase è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti da InvalidPathChars.

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

Commenti

L'assembly a cui fa riferimento viene caricato nel contesto di caricamentocodebase .

Si applica a

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inizializza una nuova istanza della classe AssemblyCatalog 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 che contiene gli oggetti Type con attributi da aggiungere all'oggetto AssemblyCatalog.

reflectionContext
ReflectionContext

Il contesto usato dal catalogo per interpretare i tipi.

definitionOrigin
ICompositionElement

L'elemento usato dallo strumento di diagnostica per identificare le origini delle parti.

Eccezioni

assembly, definitionOrigin o reflectionContext è null.

-oppure-

assembly è stato caricato nel contesto di sola reflection.

Si applica a

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs
Source:
AssemblyCatalog.cs

Inizializza una nuova istanza della classe AssemblyCatalog con la base 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 base codice dell'assembly, ovvero il percorso del file di assembly, contenente gli oggetti Type con attributi da aggiungere all'oggetto AssemblyCatalog.

reflectionContext
ReflectionContext

Il contesto usato dal catalogo per interpretare i tipi.

definitionOrigin
ICompositionElement

L'elemento usato dallo strumento di diagnostica per identificare le origini delle parti.

Eccezioni

codeBase non è un assembly valido.

-oppure-

Attualmente è caricata la versione 2.0 o successiva di Common Language Runtime e l'oggetto codeBase è stato compilato con una versione successiva.

Il chiamante non ha l'autorizzazione per l'individuazione del percorso.

Impossibile caricare codeBase.

-oppure-

codeBase ha specificato una directory.

codebase, definitionOrigin o reflectionContext è null.

codeBase non trovata.

codeBase è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti da InvalidPathChars.

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

Commenti

L'assembly a cui codebase si fa riferimento viene caricato nel contesto di caricamento.

Si applica a