Freigeben über


ImportConventionBuilder Klasse

Definition

Konfiguriert einen Import, der einem Teil zugeordnet ist.

public ref class ImportConventionBuilder sealed
public sealed class ImportConventionBuilder
type ImportConventionBuilder = class
Public NotInheritable Class ImportConventionBuilder
Vererbung
ImportConventionBuilder

Methoden

AddMetadataConstraint(String, Func<Type,Object>)

Fügt dem Import eine Einschränkung hinzu, die den angegebenen Metadatennamen wird und den Wert erfordern, die von der angegebenen Funktion auf dem Teilstyp bereitgestellt werden.

AddMetadataConstraint(String, Object)

Fügt dem Import eine Einschränkung hinzu, die den angegebenen Metadatennamen und wird Wert benötigt.

AllowDefault()

Ermöglicht dem Import das Empfangen von Standardwerten für seinen Typen, wenn der Vertrag nicht von einem anderen Teil bereitgestellt werden kann.

AsContractName(Func<Type,String>)

Legt den Vertragsnamen des Imports auf den Wert fest, der von der angegebenen Funktion auf dem Teilstyp bereitgestellt wird.

AsContractName(String)

Legt den Vertragsnamen des Imports auf die angegebene Zeichenfolge fest.

AsMany()

Konfiguriert den Import zum Empfangen einer Auflistung von Exporten.

AsMany(Boolean)

Konfiguriert den Import, um eine Auflistung von Exporten zu empfangen und möglicherweise alle verfügbaren übereinstimmenden Exporte darzustellen.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: