AssemblyCatalog Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse.
Overloads
| Name | Description |
|---|---|
| AssemblyCatalog(Assembly) |
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven assembly. |
| AssemblyCatalog(String) |
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven codebasis. |
| AssemblyCatalog(Assembly, ICompositionElement) |
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven assembly. |
| AssemblyCatalog(Assembly, ReflectionContext) |
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven assembly- en weerspiegelingscontext. |
| AssemblyCatalog(String, ICompositionElement) |
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven codebasis. |
| AssemblyCatalog(String, ReflectionContext) |
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven codebasis en weerspiegelingscontext. |
| AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement) |
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven assembly- en weerspiegelingscontext. |
| AssemblyCatalog(String, ReflectionContext, ICompositionElement) |
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven codebasis en weerspiegelingscontext. |
AssemblyCatalog(Assembly)
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven assembly.
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)
Parameters
- assembly
- Assembly
De assembly die de toegeschreven Type objecten bevat die aan het AssemblyCatalog object moeten worden toegevoegd.
Uitzonderingen
Van toepassing op
AssemblyCatalog(String)
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven codebasis.
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)
Parameters
- codeBase
- String
Een tekenreeks die de codebasis van de assembly aangeeft (dat wil gezegd het pad naar het assemblybestand) dat de toegewezen Type objecten bevat die aan het AssemblyCatalog object moeten worden toegevoegd.
Uitzonderingen
codeBase is geen geldige assembly.
– of –
Versie 2.0 of eerder van de algemene taalruntime wordt momenteel geladen en codeBase is gecompileerd met een latere versie.
De aanroeper heeft geen paddetectiemachtiging.
codeBase is null.
codeBase is niet gevonden.
codeBase is een tekenreeks met lengte nul, bevat alleen witruimte of bevat een of meer ongeldige tekens zoals gedefinieerd door InvalidPathChars.
Het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.
Opmerkingen
De assembly waarnaar codeBase wordt verwezen, wordt in de laadcontext geladen.
Van toepassing op
AssemblyCatalog(Assembly, ICompositionElement)
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven assembly.
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)
Parameters
- assembly
- Assembly
De assembly die de toegeschreven Type objecten bevat die aan het AssemblyCatalog object moeten worden toegevoegd.
- definitionOrigin
- ICompositionElement
Het element dat door diagnostische gegevens wordt gebruikt om de bronnen van onderdelen te identificeren.
Uitzonderingen
assembly of definitionOrigin is null.
– of –
assembly is geladen in de context voor alleen reflectie.
Van toepassing op
AssemblyCatalog(Assembly, ReflectionContext)
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven assembly- en weerspiegelingscontext.
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)
Parameters
- assembly
- Assembly
De assembly die de toegeschreven Type objecten bevat die aan het AssemblyCatalog object moeten worden toegevoegd.
- reflectionContext
- ReflectionContext
De context die door de catalogus wordt gebruikt om typen te interpreteren.
Uitzonderingen
assembly of reflectionContext is null.
– of –
assembly is geladen in de context voor alleen reflectie.
Van toepassing op
AssemblyCatalog(String, ICompositionElement)
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven codebasis.
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)
Parameters
- codeBase
- String
Een tekenreeks die de codebasis van de assembly aangeeft (dat wil gezegd het pad naar het assemblybestand) dat de toegewezen Type objecten bevat die aan het AssemblyCatalog object moeten worden toegevoegd.
- definitionOrigin
- ICompositionElement
Het element dat door diagnostische gegevens wordt gebruikt om de bronnen van onderdelen te identificeren.
Uitzonderingen
codeBase is geen geldige assembly.
– of –
Versie 2.0 of hoger van de algemene taalruntime wordt momenteel geladen en codeBase is gecompileerd met een latere versie.
De aanroeper heeft geen paddetectiemachtiging.
codeBase of definitionOrigin is null.
codeBase is niet gevonden.
codeBase is een tekenreeks met lengte nul, bevat alleen witruimte of bevat een of meer ongeldige tekens zoals gedefinieerd door InvalidPathChars.
Het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.
Opmerkingen
De assembly waarnaar codeBase wordt verwezen, wordt in de context Laden geladen.
Van toepassing op
AssemblyCatalog(String, ReflectionContext)
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven codebasis en weerspiegelingscontext.
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)
Parameters
- codeBase
- String
Een tekenreeks die de codebasis van de assembly aangeeft (dat wil gezegd het pad naar het assemblybestand) dat de toegewezen Type objecten bevat die aan het AssemblyCatalog object moeten worden toegevoegd.
- reflectionContext
- ReflectionContext
De context die door de catalogus wordt gebruikt om typen te interpreteren.
Uitzonderingen
codeBase is geen geldige assembly.
– of –
Versie 2.0 of hoger van de algemene taalruntime wordt momenteel geladen en codeBase is gecompileerd met een latere versie.
De aanroeper heeft geen paddetectiemachtiging.
codeBase of reflectionContext is null.
codeBase is niet gevonden.
codeBase is een tekenreeks met lengte nul, bevat alleen witruimte of bevat een of meer ongeldige tekens zoals gedefinieerd door InvalidPathChars.
Het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.
Opmerkingen
De assembly waarnaarcodebase wordt verwezen, wordt in de context Laden geladen.
Van toepassing op
AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven assembly- en weerspiegelingscontext.
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)
Parameters
- assembly
- Assembly
De assembly die de toegeschreven Type objecten bevat die aan het AssemblyCatalog object moeten worden toegevoegd.
- reflectionContext
- ReflectionContext
De context die door de catalogus wordt gebruikt om typen te interpreteren.
- definitionOrigin
- ICompositionElement
Het element dat door diagnostische gegevens wordt gebruikt om de bronnen van onderdelen te identificeren.
Uitzonderingen
assembly, definitionOriginof reflectionContext is null.
– of –
assembly is geladen in de context voor alleen reflectie.
Van toepassing op
AssemblyCatalog(String, ReflectionContext, ICompositionElement)
Initialiseert een nieuw exemplaar van de AssemblyCatalog klasse met de opgegeven codebasis en weerspiegelingscontext.
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)
Parameters
- codeBase
- String
Een tekenreeks die de codebasis van de assembly aangeeft (dat wil gezegd het pad naar het assemblybestand) dat de toegewezen Type objecten bevat die aan het AssemblyCatalog object moeten worden toegevoegd.
- reflectionContext
- ReflectionContext
De context die door de catalogus wordt gebruikt om typen te interpreteren.
- definitionOrigin
- ICompositionElement
Het element dat door diagnostische gegevens wordt gebruikt om de bronnen van onderdelen te identificeren.
Uitzonderingen
codeBase is geen geldige assembly.
– of –
Versie 2.0 of hoger van de algemene taalruntime wordt momenteel geladen en codeBase is gecompileerd met een latere versie.
De aanroeper heeft geen paddetectiemachtiging.
codeBaseof definitionOriginreflectionContext is null.
codeBase is niet gevonden.
codeBase is een tekenreeks met lengte nul, bevat alleen witruimte of bevat een of meer ongeldige tekens zoals gedefinieerd door InvalidPathChars.
Het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.
Opmerkingen
De assembly waarnaar codebase wordt verwezen, wordt in de context Laden geladen.