ComposablePart Klass

Definition

Definierar den abstrakta basklassen för sammansättningsbara delar som importerar objekt och producerar exporterade objekt.

public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
Arv
ComposablePart

Konstruktorer

Name Description
ComposablePart()

Initierar en ny instans av ComposablePart klassen.

Egenskaper

Name Description
ExportDefinitions

Hämtar en samling av de ExportDefinition objekt som beskriver de exporterade objekten som tillhandahålls av delen.

ImportDefinitions

Hämtar en samling av de ImportDefinition objekt som beskriver de importerade objekt som krävs av delen.

Metadata

Hämtar metadata för ComposablePart objektet.

Metoder

Name Description
Activate()

Anropas när all import av delen har angetts och exporter kan hämtas.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetExportedValue(ExportDefinition)

Hämtar det exporterade objektet som beskrivs av det angivna ExportDefinition objektet.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
SetImport(ImportDefinition, IEnumerable<Export>)

Anger den import som beskrivs av det angivna ImportDefinition objektet som ska uppfyllas av de angivna exporterna.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för