Partager via


AssemblyCatalog Constructeurs

Définition

Initialise une nouvelle instance de la classe AssemblyCatalog.

Surcharges

AssemblyCatalog(Assembly)

Initialise une nouvelle instance de la classe AssemblyCatalog avec l'assembly spécifié.

AssemblyCatalog(String)

Initialise une nouvelle instance de la classe AssemblyCatalog à l'aide de la base de code spécifiée.

AssemblyCatalog(Assembly, ICompositionElement)

Initialise une nouvelle instance de la classe AssemblyCatalog avec l'assembly spécifié.

AssemblyCatalog(Assembly, ReflectionContext)

Initialise une nouvelle instance de la classe AssemblyCatalog avec l'assembly et le contexte de réflexion spécifiés.

AssemblyCatalog(String, ICompositionElement)

Initialise une nouvelle instance de la classe AssemblyCatalog à l'aide de la base de code spécifiée.

AssemblyCatalog(String, ReflectionContext)

Initialise une nouvelle instance de la classe AssemblyCatalog avec le contexte de réflexion et la base de code spécifiés.

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

Initialise une nouvelle instance de la classe AssemblyCatalog avec l'assembly et le contexte de réflexion spécifiés.

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

Initialise une nouvelle instance de la classe AssemblyCatalog avec le contexte de réflexion et la base de code spécifiés.

AssemblyCatalog(Assembly)

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

Initialise une nouvelle instance de la classe AssemblyCatalog avec l'assembly spécifié.

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)

Paramètres

assembly
Assembly

Assembly qui contient les objets Type attribués à ajouter à l'objet AssemblyCatalog.

Exceptions

assembly a la valeur null.

- ou -

assembly a été chargé dans le contexte de réflexion uniquement.

S’applique à

AssemblyCatalog(String)

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

Initialise une nouvelle instance de la classe AssemblyCatalog à l'aide de la base de code spécifiée.

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)

Paramètres

codeBase
String

Chaîne qui spécifie la base de code de l’assembly (autrement dit, le chemin au fichier d’assembly) qui contient les objets Type avec attributs à ajouter à l’objet AssemblyCatalog.

Exceptions

codeBase n’est pas un assembly valide.

- ou -

La version 2.0 ou une version antérieure du Common Language Runtime est actuellement chargée et codeBase a été compilé avec une version ultérieure.

L’appelant n’a pas d’autorisation de découverte de chemin.

Impossible de charger codeBase.

- ou -

codeBase a spécifié un répertoire.

codeBase a la valeur null.

codeBase est introuvable.

codeBase est une chaîne de longueur nulle, contient seulement un espace, ou contient un ou plusieurs caractères non valides définis par InvalidPathChars.

Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.

Remarques

L’assembly référencé par codeBase est chargé dans le contexte de chargement.

S’applique à

AssemblyCatalog(Assembly, ICompositionElement)

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

Initialise une nouvelle instance de la classe AssemblyCatalog avec l'assembly spécifié.

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)

Paramètres

assembly
Assembly

Assembly qui contient les objets Type attribués à ajouter à l'objet AssemblyCatalog.

definitionOrigin
ICompositionElement

Élément utilisé par les diagnostics pour identifier les sources des parties.

Exceptions

assembly ou definitionOrigin est null.

- ou -

assembly a été chargé dans le contexte de réflexion uniquement.

S’applique à

AssemblyCatalog(Assembly, ReflectionContext)

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

Initialise une nouvelle instance de la classe AssemblyCatalog avec l'assembly et le contexte de réflexion spécifiés.

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)

Paramètres

assembly
Assembly

Assembly qui contient les objets Type attribués à ajouter à l'objet AssemblyCatalog.

reflectionContext
ReflectionContext

Contexte utilisé par le catalogue pour interpréter les types.

Exceptions

assembly ou reflectionContext est null.

- ou -

assembly a été chargé dans le contexte de réflexion uniquement.

S’applique à

AssemblyCatalog(String, ICompositionElement)

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

Initialise une nouvelle instance de la classe AssemblyCatalog à l'aide de la base de code spécifiée.

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)

Paramètres

codeBase
String

Chaîne qui spécifie la base de code de l’assembly (autrement dit, le chemin au fichier d’assembly) qui contient les objets Type avec attributs à ajouter à l’objet AssemblyCatalog.

definitionOrigin
ICompositionElement

Élément utilisé par les diagnostics pour identifier les sources des parties.

Exceptions

codeBase n’est pas un assembly valide.

- ou -

La version 2.0 ou ultérieure du Common Language Runtime est actuellement chargée et codeBase a été compilé avec une version ultérieure.

L’appelant n’a pas d’autorisation de découverte de chemin.

Impossible de charger codeBase.

- ou -

codeBase a spécifié un répertoire.

codebase ou definitionOrigin est null.

codeBase est introuvable.

codeBase est une chaîne de longueur nulle, contient seulement un espace, ou contient un ou plusieurs caractères non valides définis par InvalidPathChars.

Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.

Remarques

L’assembly référencé par codeBase est chargé dans le contexte De chargement.

S’applique à

AssemblyCatalog(String, ReflectionContext)

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

Initialise une nouvelle instance de la classe AssemblyCatalog avec le contexte de réflexion et la base de code spécifiés.

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)

Paramètres

codeBase
String

Chaîne qui spécifie la base de code de l’assembly (autrement dit, le chemin au fichier d’assembly) qui contient les objets Type avec attributs à ajouter à l’objet AssemblyCatalog.

reflectionContext
ReflectionContext

Contexte utilisé par le catalogue pour interpréter les types.

Exceptions

codeBase n’est pas un assembly valide.

- ou -

La version 2.0 ou ultérieure du Common Language Runtime est actuellement chargée et codeBase a été compilé avec une version ultérieure.

L’appelant n’a pas d’autorisation de découverte de chemin.

Impossible de charger codeBase.

- ou -

codeBase a spécifié un répertoire.

codebase ou reflectionContext est null.

codeBase est introuvable.

codeBase est une chaîne de longueur nulle, contient seulement un espace, ou contient un ou plusieurs caractères non valides définis par InvalidPathChars.

Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.

Remarques

L’assembly référencé parcodebase est chargé dans le contexte De chargement.

S’applique à

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

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

Initialise une nouvelle instance de la classe AssemblyCatalog avec l'assembly et le contexte de réflexion spécifiés.

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)

Paramètres

assembly
Assembly

Assembly qui contient les objets Type attribués à ajouter à l'objet AssemblyCatalog.

reflectionContext
ReflectionContext

Contexte utilisé par le catalogue pour interpréter les types.

definitionOrigin
ICompositionElement

Élément utilisé par les diagnostics pour identifier les sources des parties.

Exceptions

assembly, definitionOrigin ou reflectionContext est null.

- ou -

assembly a été chargé dans le contexte de réflexion uniquement.

S’applique à

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

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

Initialise une nouvelle instance de la classe AssemblyCatalog avec le contexte de réflexion et la base de code spécifiés.

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)

Paramètres

codeBase
String

Chaîne qui spécifie la base de code de l’assembly (autrement dit, le chemin au fichier d’assembly) qui contient les objets Type avec attributs à ajouter à l’objet AssemblyCatalog.

reflectionContext
ReflectionContext

Contexte utilisé par le catalogue pour interpréter les types.

definitionOrigin
ICompositionElement

Élément utilisé par les diagnostics pour identifier les sources des parties.

Exceptions

codeBase n’est pas un assembly valide.

- ou -

La version 2.0 ou ultérieure du Common Language Runtime est actuellement chargée et codeBase a été compilé avec une version ultérieure.

L’appelant n’a pas d’autorisation de découverte de chemin.

Impossible de charger codeBase.

- ou -

codeBase a spécifié un répertoire.

codebase, definitionOrigin ou reflectionContext est null.

codeBase est introuvable.

codeBase est une chaîne de longueur nulle, contient seulement un espace, ou contient un ou plusieurs caractères non valides définis par InvalidPathChars.

Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.

Remarques

L’assembly référencé par codebase est chargé dans le contexte De chargement.

S’applique à