Freigeben über


MefHosting Klasse

Definition

Stellt VS MEF-Hostingfunktionen für Komponententests bereit.

public class MefHosting
type MefHosting = class
Public Class MefHosting
Vererbung
MefHosting
Abgeleitet

Konstruktoren

MefHosting()

Initialisiert eine neue instance der -Klasse, in der MefHosting alle Assemblys im Ausgabeverzeichnis des Testprojekts im MEF-Katalog enthalten sind.

MefHosting(IEnumerable<String>)

Initialisiert eine neue Instanz der MefHosting-Klasse.

Felder

PartDiscoverer

Das zu verwendende MEF-Ermittlungsmodul (das sowohl MEFv1- als auch MEFv2-Teile findet).

Methoden

CreateExportProviderAsync()

Erstellt einen neuen MEF-Container, der mit allen assemblys initialisiert wird, die im Konstruktor angegeben sind.

CreateExportProviderAsync(Type[])

Erstellt einen einmaligen ExportProvider Auf der Grundlage einer expliziten Liste von MEF-Teilen.

GetCatalogAsync()

Ruft die ab, die ComposableCatalog diesen MEF-Dienst sichert.

GetConfigurationAsync()

Ruft die ab, die CompositionConfiguration diesen MEF-Dienst sichert.

Gilt für: