ContainerConfiguration.WithExport Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| WithExport(Type, Object) |
Fügen Sie dem Container eine einzelne Instanz hinzu. |
| WithExport(Type, Object, String, IDictionary<String,Object>) |
Fügen Sie dem Container eine einzelne Instanz hinzu. |
| WithExport<TExport>(TExport, String, IDictionary<String,Object>) |
Fügen Sie dem Container eine einzelne Instanz hinzu. |
| WithExport<TExport>(TExport) |
Fügen Sie dem Container eine einzelne Instanz hinzu. |
WithExport(Type, Object)
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
Fügen Sie dem Container eine einzelne Instanz hinzu.
public:
System::Composition::Hosting::ContainerConfiguration ^ WithExport(Type ^ contractType, System::Object ^ exportedInstance);
public System.Composition.Hosting.ContainerConfiguration WithExport(Type contractType, object exportedInstance);
member this.WithExport : Type * obj -> System.Composition.Hosting.ContainerConfiguration
Public Function WithExport (contractType As Type, exportedInstance As Object) As ContainerConfiguration
Parameter
- contractType
- Type
Der Typ des Vertrags der Instanz.
- exportedInstance
- Object
Die Instanz, die dem Container hinzugefügt werden soll.
Gibt zurück
Ein Konfigurationsobjekt, mit dem die Konfiguration fortgesetzt werden kann.
Gilt für:
WithExport(Type, Object, String, IDictionary<String,Object>)
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
Fügen Sie dem Container eine einzelne Instanz hinzu.
public System.Composition.Hosting.ContainerConfiguration WithExport(Type contractType, object exportedInstance, string contractName = default, System.Collections.Generic.IDictionary<string,object> metadata = default);
member this.WithExport : Type * obj * string * System.Collections.Generic.IDictionary<string, obj> -> System.Composition.Hosting.ContainerConfiguration
Public Function WithExport (contractType As Type, exportedInstance As Object, Optional contractName As String = Nothing, Optional metadata As IDictionary(Of String, Object) = Nothing) As ContainerConfiguration
Parameter
- contractType
- Type
Der Typ des Vertrags der Instanz.
- exportedInstance
- Object
Die Instanz, die dem Container hinzugefügt werden soll.
- contractName
- String
Ein optionaler Name, der diesen Vertrag von anderen mit demselben Typ unterscheidet.
- metadata
- IDictionary<String,Object>
Optional gilt eine nicht leere Auflistung von benannten Einschränkungen, die für den Vertrag gelten.
Gibt zurück
Ein Konfigurationsobjekt, mit dem die Konfiguration fortgesetzt werden kann.
Gilt für:
WithExport<TExport>(TExport, String, IDictionary<String,Object>)
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
Fügen Sie dem Container eine einzelne Instanz hinzu.
public System.Composition.Hosting.ContainerConfiguration WithExport<TExport>(TExport exportedInstance, string contractName = default, System.Collections.Generic.IDictionary<string,object> metadata = default);
member this.WithExport : 'Export * string * System.Collections.Generic.IDictionary<string, obj> -> System.Composition.Hosting.ContainerConfiguration
Public Function WithExport(Of TExport) (exportedInstance As TExport, Optional contractName As String = Nothing, Optional metadata As IDictionary(Of String, Object) = Nothing) As ContainerConfiguration
Typparameter
- TExport
Der Typ des Vertrags der Instanz.
Parameter
- exportedInstance
- TExport
Die Instanz, die dem Container hinzugefügt werden soll.
- contractName
- String
Optional kann ein Name, der diesen Vertrag von anderen mit demselben Typ unterscheidet.
- metadata
- IDictionary<String,Object>
Optional gilt eine nicht leere Auflistung von benannten Einschränkungen, die für den Vertrag gelten.
Gibt zurück
Ein Konfigurationsobjekt, mit dem die Konfiguration fortgesetzt werden kann.
Gilt für:
WithExport<TExport>(TExport)
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
- Quelle:
- ContainerConfiguration.cs
Fügen Sie dem Container eine einzelne Instanz hinzu.
public:
generic <typename TExport>
System::Composition::Hosting::ContainerConfiguration ^ WithExport(TExport exportedInstance);
public System.Composition.Hosting.ContainerConfiguration WithExport<TExport>(TExport exportedInstance);
member this.WithExport : 'Export -> System.Composition.Hosting.ContainerConfiguration
Public Function WithExport(Of TExport) (exportedInstance As TExport) As ContainerConfiguration
Typparameter
- TExport
Der Typ des Vertrags der Instanz.
Parameter
- exportedInstance
- TExport
Die Instanz, die dem Container hinzugefügt werden soll.
Gibt zurück
Ein Konfigurationsobjekt, mit dem die Konfiguration fortgesetzt werden kann.