CompositionContext.GetExport Método

Definición

Sobrecargas

Nombre Description
GetExport(CompositionContract)

Recupera la exportación que coincide con el contrato especificado.

GetExport(Type)

Recupera la exportación que coincide con el tipo especificado.

GetExport(Type, String)

Recupera la exportación que coincide con el nombre y el tipo especificados.

GetExport<TExport>()

Recupera la exportación que coincide con el parámetro de tipo genérico especificado.

GetExport<TExport>(String)

Recupera la exportación que coincide con el parámetro de tipo genérico y el nombre del contrato especificados.

GetExport(CompositionContract)

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Recupera la exportación que coincide con el contrato especificado.

public:
 System::Object ^ GetExport(System::Composition::Hosting::Core::CompositionContract ^ contract);
public object GetExport(System.Composition.Hosting.Core.CompositionContract contract);
member this.GetExport : System.Composition.Hosting.Core.CompositionContract -> obj
Public Function GetExport (contract As CompositionContract) As Object

Parámetros

contract
CompositionContract

Contrato que se va a coincidir.

Devoluciones

Valor exportado.

Excepciones

No se encontró ninguna exportación para contract.

Se aplica a

GetExport(Type)

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Recupera la exportación que coincide con el tipo especificado.

public:
 System::Object ^ GetExport(Type ^ exportType);
public object GetExport(Type exportType);
member this.GetExport : Type -> obj
Public Function GetExport (exportType As Type) As Object

Parámetros

exportType
Type

Tipo que se va a coincidir.

Devoluciones

Valor exportado.

Excepciones

No se encontró ninguna exportación para exportType.

Se aplica a

GetExport(Type, String)

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Recupera la exportación que coincide con el nombre y el tipo especificados.

public:
 System::Object ^ GetExport(Type ^ exportType, System::String ^ contractName);
public object GetExport(Type exportType, string contractName);
member this.GetExport : Type * string -> obj
Public Function GetExport (exportType As Type, contractName As String) As Object

Parámetros

exportType
Type

Tipo que se va a coincidir.

contractName
String

Nombre que se va a buscar.

Devoluciones

Valor exportado.

Excepciones

No se encontró ninguna exportación para exportType y contractName.

Se aplica a

GetExport<TExport>()

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Recupera la exportación que coincide con el parámetro de tipo genérico especificado.

public:
generic <typename TExport>
 TExport GetExport();
public TExport GetExport<TExport>();
member this.GetExport : unit -> 'Export
Public Function GetExport(Of TExport) () As TExport

Parámetros de tipo

TExport

Tipo que se va a coincidir.

Devoluciones

TExport

Valor exportado.

Excepciones

No se encontró ninguna exportación para TExport.

Se aplica a

GetExport<TExport>(String)

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Recupera la exportación que coincide con el parámetro de tipo genérico y el nombre del contrato especificados.

public:
generic <typename TExport>
 TExport GetExport(System::String ^ contractName);
public TExport GetExport<TExport>(string contractName);
member this.GetExport : string -> 'Export
Public Function GetExport(Of TExport) (contractName As String) As TExport

Parámetros de tipo

TExport

Tipo que se va a coincidir.

Parámetros

contractName
String

Nombre que se va a buscar.

Devoluciones

TExport

Valor exportado.

Excepciones

No se encontró ninguna exportación para TExport y contractName.

Se aplica a