AssemblyCatalog Konstruktorok

Definíció

Inicializálja a AssemblyCatalog osztály új példányát.

Túlterhelések

Name Description
AssemblyCatalog(Assembly)

Inicializálja az osztály új példányát AssemblyCatalog a megadott szerelvénysel.

AssemblyCatalog(String)

Inicializálja az osztály új példányát AssemblyCatalog a megadott kódbázissal.

AssemblyCatalog(Assembly, ICompositionElement)

Inicializálja az osztály új példányát AssemblyCatalog a megadott szerelvénysel.

AssemblyCatalog(Assembly, ReflectionContext)

Inicializálja az osztály új példányát a AssemblyCatalog megadott szerelvény- és tükröződési környezettel.

AssemblyCatalog(String, ICompositionElement)

Inicializálja az osztály új példányát AssemblyCatalog a megadott kódbázissal.

AssemblyCatalog(String, ReflectionContext)

Inicializálja az osztály új példányát AssemblyCatalog a megadott kódbázissal és tükröződési környezettel.

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

Inicializálja az osztály új példányát a AssemblyCatalog megadott szerelvény- és tükröződési környezettel.

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

Inicializálja az osztály új példányát AssemblyCatalog a megadott kódbázissal és tükröződési környezettel.

AssemblyCatalog(Assembly)

Inicializálja az osztály új példányát AssemblyCatalog a megadott szerelvénysel.

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éterek

assembly
Assembly

Az objektumhoz AssemblyCatalog hozzáadni kívánt attribútumokat Type tartalmazó szerelvény.

Kivételek

assembly az null.

-vagy-

assembly a rendszer a csak tükröződési kontextusba lett betöltve.

A következőre érvényes:

AssemblyCatalog(String)

Inicializálja az osztály új példányát AssemblyCatalog a megadott kódbázissal.

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éterek

codeBase
String

Egy sztring, amely meghatározza a szerelvény kódbázisát (vagyis a szerelvényfájl elérési útját), amely tartalmazza az objektumhoz AssemblyCatalog hozzáadni kívánt attribútumokatType.

Kivételek

codeBase nem érvényes szerelvény.

-vagy-

A közös nyelvi futtatókörnyezet 2.0-s vagy korábbi verziója jelenleg betöltve, és codeBase egy későbbi verzióval lett lefordítva.

A hívó nem rendelkezik elérésiút-felderítési engedéllyel.

codeBase nem tölthető be.

-vagy-

codeBase megadott egy könyvtárat.

codeBase az null.

codeBase nem található.

codeBase nulla hosszúságú sztring, csak üres szóközt tartalmaz, vagy egy vagy több érvénytelen karaktert tartalmaz a megadott módon InvalidPathChars.

A megadott elérési út, fájlnév vagy mindkettő meghaladja a rendszer által megadott maximális hosszt.

Megjegyzések

A hivatkozott codeBase szerelvény betöltődik a terhelési környezetbe.

A következőre érvényes:

AssemblyCatalog(Assembly, ICompositionElement)

Inicializálja az osztály új példányát AssemblyCatalog a megadott szerelvénysel.

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éterek

assembly
Assembly

Az objektumhoz AssemblyCatalog hozzáadni kívánt attribútumokat Type tartalmazó szerelvény.

definitionOrigin
ICompositionElement

A diagnosztika által az alkatrészek forrásainak azonosítására használt elem.

Kivételek

assembly vagy definitionOrigin az null.

-vagy-

assembly a rendszer a csak tükröződési kontextusba lett betöltve.

A következőre érvényes:

AssemblyCatalog(Assembly, ReflectionContext)

Inicializálja az osztály új példányát a AssemblyCatalog megadott szerelvény- és tükröződési környezettel.

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éterek

assembly
Assembly

Az objektumhoz AssemblyCatalog hozzáadni kívánt attribútumokat Type tartalmazó szerelvény.

reflectionContext
ReflectionContext

A katalógus által a típusok értelmezésére használt környezet.

Kivételek

assembly vagy reflectionContext az null.

-vagy-

assembly a rendszer a csak tükröződési kontextusba lett betöltve.

A következőre érvényes:

AssemblyCatalog(String, ICompositionElement)

Inicializálja az osztály új példányát AssemblyCatalog a megadott kódbázissal.

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éterek

codeBase
String

Egy sztring, amely meghatározza a szerelvény kódbázisát (vagyis a szerelvényfájl elérési útját), amely tartalmazza az objektumhoz AssemblyCatalog hozzáadni kívánt attribútumokatType.

definitionOrigin
ICompositionElement

A diagnosztika által az alkatrészek forrásainak azonosítására használt elem.

Kivételek

codeBase nem érvényes szerelvény.

-vagy-

A közös nyelvi futtatókörnyezet 2.0-s vagy újabb verziója jelenleg betöltve, és codeBase egy későbbi verzióval lett lefordítva.

A hívó nem rendelkezik elérésiút-felderítési engedéllyel.

codeBase nem tölthető be.

-vagy-

codeBase megadott egy könyvtárat.

codeBase vagy definitionOrigin az null.

codeBase nem található.

codeBase nulla hosszúságú sztring, csak üres szóközt tartalmaz, vagy egy vagy több érvénytelen karaktert tartalmaz a megadott módon InvalidPathChars.

A megadott elérési út, fájlnév vagy mindkettő meghaladja a rendszer által megadott maximális hosszt.

Megjegyzések

A hivatkozott codeBase szerelvény betöltődik a Terhelés környezetbe.

A következőre érvényes:

AssemblyCatalog(String, ReflectionContext)

Inicializálja az osztály új példányát AssemblyCatalog a megadott kódbázissal és tükröződési környezettel.

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éterek

codeBase
String

Egy sztring, amely meghatározza a szerelvény kódbázisát (vagyis a szerelvényfájl elérési útját), amely tartalmazza az objektumhoz AssemblyCatalog hozzáadni kívánt attribútumokatType.

reflectionContext
ReflectionContext

A katalógus által a típusok értelmezésére használt környezet.

Kivételek

codeBase nem érvényes szerelvény.

-vagy-

A közös nyelvi futtatókörnyezet 2.0-s vagy újabb verziója jelenleg betöltve, és codeBase egy későbbi verzióval lett lefordítva.

A hívó nem rendelkezik elérésiút-felderítési engedéllyel.

codeBase nem tölthető be.

-vagy-

codeBase megadott egy könyvtárat.

codeBase vagy reflectionContext az null.

codeBase nem található.

codeBase nulla hosszúságú sztring, csak üres szóközt tartalmaz, vagy egy vagy több érvénytelen karaktert tartalmaz a megadott módon InvalidPathChars.

A megadott elérési út, fájlnév vagy mindkettő meghaladja a rendszer által megadott maximális hosszt.

Megjegyzések

A hivatkozottcodebase szerelvény betöltődik a Terhelés környezetbe.

A következőre érvényes:

AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)

Inicializálja az osztály új példányát a AssemblyCatalog megadott szerelvény- és tükröződési környezettel.

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éterek

assembly
Assembly

Az objektumhoz AssemblyCatalog hozzáadni kívánt attribútumokat Type tartalmazó szerelvény.

reflectionContext
ReflectionContext

A katalógus által a típusok értelmezésére használt környezet.

definitionOrigin
ICompositionElement

A diagnosztika által az alkatrészek forrásainak azonosítására használt elem.

Kivételek

assembly, definitionOriginvagy reflectionContext igen null.

-vagy-

assembly a rendszer a csak tükröződési kontextusba lett betöltve.

A következőre érvényes:

AssemblyCatalog(String, ReflectionContext, ICompositionElement)

Inicializálja az osztály új példányát AssemblyCatalog a megadott kódbázissal és tükröződési környezettel.

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éterek

codeBase
String

Egy sztring, amely meghatározza a szerelvény kódbázisát (vagyis a szerelvényfájl elérési útját), amely tartalmazza az objektumhoz AssemblyCatalog hozzáadni kívánt attribútumokatType.

reflectionContext
ReflectionContext

A katalógus által a típusok értelmezésére használt környezet.

definitionOrigin
ICompositionElement

A diagnosztika által az alkatrészek forrásainak azonosítására használt elem.

Kivételek

codeBase nem érvényes szerelvény.

-vagy-

A közös nyelvi futtatókörnyezet 2.0-s vagy újabb verziója jelenleg betöltve, és codeBase egy későbbi verzióval lett lefordítva.

A hívó nem rendelkezik elérésiút-felderítési engedéllyel.

codeBase nem tölthető be.

-vagy-

codeBase megadott egy könyvtárat.

codeBase reflectionContext vagy definitionOrigin aznull.

codeBase nem található.

codeBase nulla hosszúságú sztring, csak üres szóközt tartalmaz, vagy egy vagy több érvénytelen karaktert tartalmaz a megadott módon InvalidPathChars.

A megadott elérési út, fájlnév vagy mindkettő meghaladja a rendszer által megadott maximális hosszt.

Megjegyzések

A hivatkozott codebase szerelvény betöltődik a Terhelés környezetbe.

A következőre érvényes: