ComposablePart Classe

Definizione

Definisce la classe base astratta per parti componibili, che importano oggetti e producono oggetti esportati.

public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
Ereditarietà
ComposablePart

Costruttori

Nome Descrizione
ComposablePart()

Inizializza una nuova istanza della classe ComposablePart.

Proprietà

Nome Descrizione
ExportDefinitions

Ottiene una raccolta di ExportDefinition oggetti che descrivono gli oggetti esportati forniti dalla parte.

ImportDefinitions

Ottiene una raccolta di ImportDefinition oggetti che descrivono gli oggetti importati richiesti dalla parte.

Metadata

Ottiene i metadati dell'oggetto ComposablePart .

Metodi

Nome Descrizione
Activate()

Chiamato quando tutte le importazioni della parte sono state impostate e le esportazioni possono essere recuperate.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetExportedValue(ExportDefinition)

Ottiene l'oggetto esportato descritto dall'oggetto specificato ExportDefinition .

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
SetImport(ImportDefinition, IEnumerable<Export>)

Imposta l'importazione descritta dall'oggetto specificato ImportDefinition in modo che venga soddisfatta dalle esportazioni specificate.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a