ContainerConfiguration.WithExport Metod

Definition

Överlagringar

Name Description
WithExport(Type, Object)

Lägg till en enda instans i containern.

WithExport(Type, Object, String, IDictionary<String,Object>)

Lägg till en enda instans i containern.

WithExport<TExport>(TExport, String, IDictionary<String,Object>)

Lägg till en enda instans i containern.

WithExport<TExport>(TExport)

Lägg till en enda instans i containern.

WithExport(Type, Object)

Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs

Lägg till en enda instans i containern.

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

Parametrar

contractType
Type

Typ av kontrakt för instansen.

exportedInstance
Object

Den instans som ska läggas till i containern.

Returer

Ett konfigurationsobjekt som gör att konfigurationen kan fortsätta.

Gäller för

WithExport(Type, Object, String, IDictionary<String,Object>)

Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs

Lägg till en enda instans i containern.

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

Parametrar

contractType
Type

Typ av kontrakt för instansen.

exportedInstance
Object

Den instans som ska läggas till i containern.

contractName
String

Ett valfritt namn som skiljer det här kontraktet från andra med samma typ.

metadata
IDictionary<String,Object>

Du kan också välja en icke-tom samling med namngivna begränsningar som gäller för kontraktet.

Returer

Ett konfigurationsobjekt som gör att konfigurationen kan fortsätta.

Gäller för

WithExport<TExport>(TExport, String, IDictionary<String,Object>)

Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs

Lägg till en enda instans i containern.

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

Typparametrar

TExport

Typ av kontrakt för instansen.

Parametrar

exportedInstance
TExport

Den instans som ska läggas till i containern.

contractName
String

Alternativt kan ett namn som skiljer det här kontraktet från andra med samma typ.

metadata
IDictionary<String,Object>

Du kan också välja en icke-tom samling med namngivna begränsningar som gäller för kontraktet.

Returer

Ett konfigurationsobjekt som gör att konfigurationen kan fortsätta.

Gäller för

WithExport<TExport>(TExport)

Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs
Källa:
ContainerConfiguration.cs

Lägg till en enda instans i containern.

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

Typparametrar

TExport

Typ av kontrakt för instansen.

Parametrar

exportedInstance
TExport

Den instans som ska läggas till i containern.

Returer

Ett konfigurationsobjekt som gör att konfigurationen kan fortsätta.

Gäller för