ContainerConfiguration.WithExport Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| WithExport(Type, Object) |
Agregue una única instancia al contenedor. |
| WithExport(Type, Object, String, IDictionary<String,Object>) |
Agregue una única instancia al contenedor. |
| WithExport<TExport>(TExport, String, IDictionary<String,Object>) |
Agregue una única instancia al contenedor. |
| WithExport<TExport>(TExport) |
Agregue una única instancia al contenedor. |
WithExport(Type, Object)
Agregue una única instancia al contenedor.
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
Parámetros
- contractType
- Type
Tipo del contrato de la instancia.
- exportedInstance
- Object
Instancia que se va a agregar al contenedor.
Devoluciones
Objeto de configuración que permite continuar con la configuración.
Se aplica a
WithExport(Type, Object, String, IDictionary<String,Object>)
Agregue una única instancia al contenedor.
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
Parámetros
- contractType
- Type
Tipo del contrato de la instancia.
- exportedInstance
- Object
Instancia que se va a agregar al contenedor.
- contractName
- String
Nombre opcional que distingue este contrato de otros con el mismo tipo.
- metadata
- IDictionary<String,Object>
Opcionalmente, una colección no vacía de restricciones con nombre que se aplican al contrato.
Devoluciones
Objeto de configuración que permite continuar con la configuración.
Se aplica a
WithExport<TExport>(TExport, String, IDictionary<String,Object>)
Agregue una única instancia al contenedor.
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
Parámetros de tipo
- TExport
Tipo del contrato de la instancia.
Parámetros
- exportedInstance
- TExport
Instancia que se va a agregar al contenedor.
- contractName
- String
Opcionalmente, un nombre que distingue este contrato de otros con el mismo tipo.
- metadata
- IDictionary<String,Object>
Opcionalmente, una colección no vacía de restricciones con nombre que se aplican al contrato.
Devoluciones
Objeto de configuración que permite continuar con la configuración.
Se aplica a
WithExport<TExport>(TExport)
Agregue una única instancia al contenedor.
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
Parámetros de tipo
- TExport
Tipo del contrato de la instancia.
Parámetros
- exportedInstance
- TExport
Instancia que se va a agregar al contenedor.
Devoluciones
Objeto de configuración que permite continuar con la configuración.