CompositionContext.TryGetExport Método

Definición

Sobrecargas

Nombre Description
TryGetExport(CompositionContract, Object)

Devuelve la exportación que coincide con el contrato especificado o devuelve null si no se encuentra ninguna coincidencia.

TryGetExport(Type, Object)

Devuelve la exportación que coincide con el tipo especificado o devuelve null si no se encuentra ninguna coincidencia.

TryGetExport(Type, String, Object)

Devuelve la exportación que coincide con el nombre y el tipo de contrato especificados, o devuelve null si no se encuentra ninguna coincidencia.

TryGetExport<TExport>(TExport)

Devuelve la exportación que coincide con el parámetro de tipo genérico especificado o devuelve null si no se encuentra ninguna coincidencia.

TryGetExport<TExport>(String, TExport)

Devuelve la exportación que coincide con el parámetro de tipo genérico y el nombre del contrato especificados, o devuelve null si no se encuentra ninguna coincidencia.

TryGetExport(CompositionContract, Object)

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

Devuelve la exportación que coincide con el contrato especificado o devuelve null si no se encuentra ninguna coincidencia.

public:
 abstract bool TryGetExport(System::Composition::Hosting::Core::CompositionContract ^ contract, [Runtime::InteropServices::Out] System::Object ^ % export);
public abstract bool TryGetExport(System.Composition.Hosting.Core.CompositionContract contract, out object export);
abstract member TryGetExport : System.Composition.Hosting.Core.CompositionContract * obj -> bool
Public MustOverride Function TryGetExport (contract As CompositionContract, ByRef export As Object) As Boolean

Parámetros

contract
CompositionContract

Contrato que se va a coincidir.

export
Object

Cuando este método devuelve , contiene la exportación coincidente o null.

Devoluciones

true si se encontró una exportación; de lo contrario, false.

Excepciones

No se encontró ninguna exportación para contract.

Se aplica a

TryGetExport(Type, Object)

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

Devuelve la exportación que coincide con el tipo especificado o devuelve null si no se encuentra ninguna coincidencia.

public:
 bool TryGetExport(Type ^ exportType, [Runtime::InteropServices::Out] System::Object ^ % export);
public bool TryGetExport(Type exportType, out object export);
member this.TryGetExport : Type * obj -> bool
Public Function TryGetExport (exportType As Type, ByRef export As Object) As Boolean

Parámetros

exportType
Type

Tipo que se va a coincidir.

export
Object

Cuando este método devuelve , contiene la exportación coincidente o null.

Devoluciones

true si se encontró una exportación; de lo contrario, false.

Excepciones

Se aplica a

TryGetExport(Type, String, Object)

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

Devuelve la exportación que coincide con el nombre y el tipo de contrato especificados, o devuelve null si no se encuentra ninguna coincidencia.

public:
 bool TryGetExport(Type ^ exportType, System::String ^ contractName, [Runtime::InteropServices::Out] System::Object ^ % export);
public bool TryGetExport(Type exportType, string contractName, out object export);
member this.TryGetExport : Type * string * obj -> bool
Public Function TryGetExport (exportType As Type, contractName As String, ByRef export As Object) As Boolean

Parámetros

exportType
Type

Tipo que se va a coincidir.

contractName
String

Nombre que se va a buscar.

export
Object

Cuando este método devuelve , contiene la exportación coincidente o null.

Devoluciones

true si se encontró una exportación; de lo contrario, false.

Excepciones

No se encontró ninguna exportación para contractName.

Se aplica a

TryGetExport<TExport>(TExport)

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

Devuelve la exportación que coincide con el parámetro de tipo genérico especificado o devuelve null si no se encuentra ninguna coincidencia.

public:
generic <typename TExport>
 bool TryGetExport([Runtime::InteropServices::Out] TExport % export);
public bool TryGetExport<TExport>(out TExport export);
member this.TryGetExport : 'Export -> bool
Public Function TryGetExport(Of TExport) (ByRef export As TExport) As Boolean

Parámetros de tipo

TExport

Tipo que se va a coincidir.

Parámetros

export
TExport

Cuando este método devuelve , contiene la exportación coincidente o null.

Devoluciones

true si se encontró una exportación; de lo contrario, false.

Excepciones

Se aplica a

TryGetExport<TExport>(String, TExport)

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

Devuelve la exportación que coincide con el parámetro de tipo genérico y el nombre del contrato especificados, o devuelve null si no se encuentra ninguna coincidencia.

public:
generic <typename TExport>
 bool TryGetExport(System::String ^ contractName, [Runtime::InteropServices::Out] TExport % export);
public bool TryGetExport<TExport>(string contractName, out TExport export);
member this.TryGetExport : string * 'Export -> bool
Public Function TryGetExport(Of TExport) (contractName As String, ByRef export As TExport) As Boolean

Parámetros de tipo

TExport

Tipo que se va a coincidir.

Parámetros

contractName
String

Nombre que se va a buscar.

export
TExport

Cuando este método devuelve , contiene la exportación coincidente o null.

Devoluciones

true si se encontró una exportación; de lo contrario, false.

Excepciones

No se encontró ninguna exportación para contractName.

Se aplica a