AssemblyCatalog Konstruktorok
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 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 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 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
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.