Sdílet prostřednictvím


AssemblyCatalog Konstruktory

Definice

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

assembly je null.

-nebo-

assembly byl načten v kontextu jen pro reflexi.

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 nelze načíst.

-nebo-

codeBase zadal adresář.

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 nelze načíst.

-nebo-

codeBase zadal adresář.

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 nelze načíst.

-nebo-

codeBase zadal adresář.

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.

codeBase nelze načíst.

-nebo-

codeBase zadal adresář.

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í.

Platí pro