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

Name Beschreibung
AddMetadataConstraint(String, Func<Type,Object>)

Fügt dem Import eine Einschränkung hinzu, der den angegebenen Metadatennamen und den wert erfordert, der von der angegebenen Funktion für den Teiltyp bereitgestellt wird.

AddMetadataConstraint(String, Object)

Fügt dem Import eine Einschränkung hinzu, die den angegebenen Metadatennamen und -wert erfordert.

AllowDefault()

Ermöglicht dem Import, den Standardwert für den Typ zu erhalten, 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 für den Teiltyp bereitgestellt wird.

AsContractName(String)

Legt den Vertragsnamen des Imports auf die angegebene Zeichenfolge fest.

AsMany()

Konfiguriert den Import, um eine Sammlung von Exporten zu erhalten.

AsMany(Boolean)

Konfiguriert den Import, um eine Sammlung von Exporten zu erhalten, die möglicherweise alle verfügbaren übereinstimmenden Exporte darstellen.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: