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
, definitionOrigin
nebo 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.
codebase
nebo definitionOrigin
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í.