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í
| 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 pomocí zadaného základu kódu a kontextu 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 pomocí zadaného základu kódu a kontextu reflexe. |
AssemblyCatalog(Assembly)
- 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 objekty s Type atributy, které se mají přidat do objektu AssemblyCatalog .
Výjimky
Platí pro
AssemblyCatalog(String)
- 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 objekty s atributy Type , které se mají přidat do objektu AssemblyCatalog .
Výjimky
codeBase není platné sestavení.
-nebo-
Modul CLR (Common Language Runtime) verze 2.0 nebo starší je aktuálně načtený a codeBase zkompilován s novější verzí.
Volající nemá oprávnění ke zjišťování cest.
codeBase je null.
codeBase nebyl nalezen.
codeBase je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků definovaných nástrojem InvalidPathChars.
Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.
Poznámky
Sestavení, na které odkazuje, codeBase se načte do kontextu zatížení.
Platí pro
AssemblyCatalog(Assembly, ICompositionElement)
- 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 objekty s Type atributy, které se mají přidat do objektu AssemblyCatalog .
- definitionOrigin
- ICompositionElement
Prvek používaný diagnostikou k identifikaci zdrojů součá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
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 objekty s Type atributy, které se mají přidat do objektu AssemblyCatalog .
- reflectionContext
- ReflectionContext
Kontext, který katalog používá 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
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 objekty s atributy Type , které se mají přidat do objektu AssemblyCatalog .
- definitionOrigin
- ICompositionElement
Prvek používaný diagnostikou k identifikaci zdrojů součástí.
Výjimky
codeBase není platné sestavení.
-nebo-
Modul CLR (Common Language Runtime) verze 2.0 nebo novější je aktuálně načtený a codeBase zkompilován s novější verzí.
Volající nemá oprávnění ke zjišťování cest.
codebase nebo definitionOrigin je null.
codeBase nebyl nalezen.
codeBase je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků definovaných nástrojem InvalidPathChars.
Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.
Poznámky
Sestavení, na které odkazuje, codeBase se načte do kontextu Načtení.
Platí pro
AssemblyCatalog(String, ReflectionContext)
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
- Zdroj:
- AssemblyCatalog.cs
Inicializuje novou instanci AssemblyCatalog třídy pomocí zadaného základu kódu a kontextu 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 objekty s atributy Type , které se mají přidat do objektu AssemblyCatalog .
- reflectionContext
- ReflectionContext
Kontext, který katalog používá k interpretaci typů.
Výjimky
codeBase není platné sestavení.
-nebo-
Modul CLR (Common Language Runtime) verze 2.0 nebo novější je aktuálně načtený a codeBase zkompilován s novější verzí.
Volající nemá oprávnění ke zjišťování cest.
codebase nebo reflectionContext je null.
codeBase nebyl nalezen.
codeBase je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků definovaných nástrojem InvalidPathChars.
Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.
Poznámky
Sestavení, na které odkazuje,codebase se načte do kontextu Načtení.
Platí pro
AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)
- 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 objekty s Type atributy, které se mají přidat do objektu AssemblyCatalog .
- reflectionContext
- ReflectionContext
Kontext, který katalog používá k interpretaci typů.
- definitionOrigin
- ICompositionElement
Prvek používaný diagnostikou k identifikaci zdrojů součá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
Inicializuje novou instanci AssemblyCatalog třídy pomocí zadaného základu kódu a kontextu 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 objekty s atributy Type , které se mají přidat do objektu AssemblyCatalog .
- reflectionContext
- ReflectionContext
Kontext, který katalog používá k interpretaci typů.
- definitionOrigin
- ICompositionElement
Element používaný diagnostikou k identifikaci zdrojů součástí.
Výjimky
codeBase není platné sestavení.
-nebo-
Modul CLR (Common Language Runtime) verze 2.0 nebo novější je aktuálně načtený a codeBase zkompilován s novější verzí.
Volající nemá oprávnění ke zjišťování cest.
codebasenebo definitionOriginreflectionContext je null.
codeBase nebyl nalezen.
codeBase je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků definovaných nástrojem InvalidPathChars.
Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.
Poznámky
Sestavení, na které odkazuje, codebase se načte do kontextu načtení.