AssemblyCatalog Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci AssemblyCatalog třídy.
Přetížení
| Name | Description |
|---|---|
| AssemblyCatalog(Assembly) |
Inicializuje novou instanci AssemblyCatalog třídy se zadaným sestavením. |
| AssemblyCatalog(String) |
Inicializuje novou instanci AssemblyCatalog třídy se zadaným základem kódu. |
| AssemblyCatalog(Assembly, ICompositionElement) |
Inicializuje novou instanci AssemblyCatalog třídy se zadaným sestavením. |
| AssemblyCatalog(Assembly, ReflectionContext) |
Inicializuje novou instanci AssemblyCatalog třídy se zadaným sestavením a kontextem reflexe. |
| AssemblyCatalog(String, ICompositionElement) |
Inicializuje novou instanci AssemblyCatalog třídy se zadaným základem kódu. |
| AssemblyCatalog(String, ReflectionContext) |
Inicializuje novou instanci AssemblyCatalog třídy se zadaným základním kódem a kontextem reflexe. |
| AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement) |
Inicializuje novou instanci AssemblyCatalog třídy se zadaným sestavením a kontextem reflexe. |
| AssemblyCatalog(String, ReflectionContext, ICompositionElement) |
Inicializuje novou instanci AssemblyCatalog třídy se zadaným základním kódem a kontextem reflexe. |
AssemblyCatalog(Assembly)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy se zadaným sestavením.
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)
Parametry
- assembly
- Assembly
Sestavení, které obsahuje atributy Type objekty, které se mají přidat k objektu AssemblyCatalog .
Výjimky
Platí pro
AssemblyCatalog(String)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy se zadaným základem kódu.
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)
Parametry
- codeBase
- String
Řetězec, který určuje základ kódu sestavení (tj. cestu k souboru sestavení), který obsahuje atributy Type objekty, které mají být přidány do objektu AssemblyCatalog .
Výjimky
codeBase není platné sestavení.
nebo
Verze 2.0 nebo starší modulu CLR (Common Language Runtime) je aktuálně načtena a codeBase zkompilována s novější verzí.
Volající nemá oprávnění ke zjišťování cest.
codeBase je null.
codeBase nebyl nalezen.
codeBaseje řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků definovaných .InvalidPathChars
Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.
Poznámky
Sestavení, na které codeBase odkazuje, se načte do kontextu zatížení.
Platí pro
AssemblyCatalog(Assembly, ICompositionElement)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy se zadaným sestavením.
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)
Parametry
- assembly
- Assembly
Sestavení, které obsahuje atributy Type objekty, které se mají přidat k objektu AssemblyCatalog .
- definitionOrigin
- ICompositionElement
Prvek používaný diagnostikou k identifikaci zdrojů částí.
Výjimky
assembly nebo definitionOrigin je null.
nebo
assembly byl načten v kontextu jen pro reflexi.
Platí pro
AssemblyCatalog(Assembly, ReflectionContext)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy se zadaným sestavením a kontextem reflexe.
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)
Parametry
- assembly
- Assembly
Sestavení, které obsahuje atributy Type objekty, které se mají přidat k objektu AssemblyCatalog .
- reflectionContext
- ReflectionContext
Kontext používaný katalogem k interpretaci typů.
Výjimky
assembly nebo reflectionContext je null.
nebo
assembly byl načten v kontextu jen pro reflexi.
Platí pro
AssemblyCatalog(String, ICompositionElement)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy se zadaným základem kódu.
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)
Parametry
- codeBase
- String
Řetězec, který určuje základ kódu sestavení (tj. cestu k souboru sestavení), který obsahuje atributy Type objekty, které mají být přidány do objektu AssemblyCatalog .
- definitionOrigin
- ICompositionElement
Prvek používaný diagnostikou k identifikaci zdrojů částí.
Výjimky
codeBase není platné sestavení.
nebo
Verze 2.0 nebo novější modulu CLR (Common Language Runtime) je aktuálně načtená a codeBase zkompilována s novější verzí.
Volající nemá oprávnění ke zjišťování cest.
codeBase nebo definitionOrigin je null.
codeBase nebyl nalezen.
codeBaseje řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků definovaných .InvalidPathChars
Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.
Poznámky
Sestavení, na které codeBase odkazuje, se načte do kontextu načtení.
Platí pro
AssemblyCatalog(String, ReflectionContext)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy se zadaným základním kódem a kontextem reflexe.
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)
Parametry
- codeBase
- String
Řetězec, který určuje základ kódu sestavení (tj. cestu k souboru sestavení), který obsahuje atributy Type objekty, které mají být přidány do objektu AssemblyCatalog .
- reflectionContext
- ReflectionContext
Kontext používaný katalogem k interpretaci typů.
Výjimky
codeBase není platné sestavení.
nebo
Verze 2.0 nebo novější modulu CLR (Common Language Runtime) je aktuálně načtená a codeBase zkompilována s novější verzí.
Volající nemá oprávnění ke zjišťování cest.
codeBase nebo reflectionContext je null.
codeBase nebyl nalezen.
codeBaseje řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků definovaných .InvalidPathChars
Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.
Poznámky
Sestavení, na kterécodebase odkazuje, se načte do kontextu načtení.
Platí pro
AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy se zadaným sestavením a kontextem reflexe.
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)
Parametry
- assembly
- Assembly
Sestavení, které obsahuje atributy Type objekty, které se mají přidat k objektu AssemblyCatalog .
- reflectionContext
- ReflectionContext
Kontext používaný katalogem k interpretaci typů.
- definitionOrigin
- ICompositionElement
Prvek používaný diagnostikou k identifikaci zdrojů částí.
Výjimky
assembly, definitionOriginnebo reflectionContext je null.
nebo
assembly byl načten v kontextu jen pro reflexi.
Platí pro
AssemblyCatalog(String, ReflectionContext, ICompositionElement)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy se zadaným základním kódem a kontextem reflexe.
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)
Parametry
- codeBase
- String
Řetězec, který určuje základ kódu sestavení (tj. cestu k souboru sestavení), který obsahuje atributy Type objekty, které mají být přidány do objektu AssemblyCatalog .
- reflectionContext
- ReflectionContext
Kontext používaný katalogem k interpretaci typů.
- definitionOrigin
- ICompositionElement
Prvek používaný diagnostikou k identifikaci zdrojů částí.
Výjimky
codeBase není platné sestavení.
nebo
Verze 2.0 nebo novější modulu CLR (Common Language Runtime) je aktuálně načtená a codeBase zkompilována s novější verzí.
Volající nemá oprávnění ke zjišťování cest.
codeBasenebo definitionOriginreflectionContext je null.
codeBase nebyl nalezen.
codeBaseje řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků definovaných .InvalidPathChars
Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.
Poznámky
Sestavení, na které codebase odkazuje, se načte do kontextu načtení.