ContainerConfiguration.WithExport Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| WithExport(Type, Object) |
Ajoutez une instance unique au conteneur. |
| WithExport(Type, Object, String, IDictionary<String,Object>) |
Ajoutez une instance unique au conteneur. |
| WithExport<TExport>(TExport, String, IDictionary<String,Object>) |
Ajoutez une instance unique au conteneur. |
| WithExport<TExport>(TExport) |
Ajoutez une instance unique au conteneur. |
WithExport(Type, Object)
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
Ajoutez une instance unique au conteneur.
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
Paramètres
- contractType
- Type
Type du contrat de l’instance.
- exportedInstance
- Object
Instance à ajouter au conteneur.
Retours
Objet de configuration autorisant la configuration à continuer.
S’applique à
WithExport(Type, Object, String, IDictionary<String,Object>)
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
Ajoutez une instance unique au conteneur.
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
Paramètres
- contractType
- Type
Type du contrat de l’instance.
- exportedInstance
- Object
Instance à ajouter au conteneur.
- contractName
- String
Nom facultatif qui distingue ce contrat des autres avec le même type.
- metadata
- IDictionary<String,Object>
Si vous le souhaitez, une collection non vide de contraintes nommées qui s’appliquent au contrat.
Retours
Objet de configuration autorisant la configuration à continuer.
S’applique à
WithExport<TExport>(TExport, String, IDictionary<String,Object>)
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
Ajoutez une instance unique au conteneur.
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
Paramètres de type
- TExport
Type du contrat de l’instance.
Paramètres
- exportedInstance
- TExport
Instance à ajouter au conteneur.
- contractName
- String
Si vous le souhaitez, un nom qui distingue ce contrat des autres avec le même type.
- metadata
- IDictionary<String,Object>
Si vous le souhaitez, une collection non vide de contraintes nommées qui s’appliquent au contrat.
Retours
Objet de configuration autorisant la configuration à continuer.
S’applique à
WithExport<TExport>(TExport)
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
Ajoutez une instance unique au conteneur.
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
Paramètres de type
- TExport
Type du contrat de l’instance.
Paramètres
- exportedInstance
- TExport
Instance à ajouter au conteneur.
Retours
Objet de configuration autorisant la configuration à continuer.