CompositionContext.TryGetExport 메서드

정의

오버로드

Name Description
TryGetExport(CompositionContract, Object)

지정된 계약과 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

TryGetExport(Type, Object)

지정된 형식과 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

TryGetExport(Type, String, Object)

지정된 계약 이름 및 형식과 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

TryGetExport<TExport>(TExport)

지정된 제네릭 형식 매개 변수와 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

TryGetExport<TExport>(String, TExport)

지정된 제네릭 형식 매개 변수 및 계약 이름과 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

TryGetExport(CompositionContract, Object)

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

지정된 계약과 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

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

매개 변수

contract
CompositionContract

일치시킬 계약입니다.

export
Object

이 메서드가 반환될 때 일치하는 내보내기 또는 null.

반품

내보내기가 발견되었으면

예외

에 대한 내보내기가 contract없습니다.

적용 대상

TryGetExport(Type, Object)

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

지정된 형식과 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

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

매개 변수

exportType
Type

일치시킬 형식입니다.

export
Object

이 메서드가 반환될 때 일치하는 내보내기 또는 null.

반품

내보내기가 발견되었으면

예외

적용 대상

TryGetExport(Type, String, Object)

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

지정된 계약 이름 및 형식과 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

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

매개 변수

exportType
Type

일치시킬 형식입니다.

contractName
String

일치시킬 이름입니다.

export
Object

이 메서드가 반환될 때 일치하는 내보내기 또는 null.

반품

내보내기가 발견되었으면

예외

에 대한 내보내기가 contractName없습니다.

적용 대상

TryGetExport<TExport>(TExport)

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

지정된 제네릭 형식 매개 변수와 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

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

형식 매개 변수

TExport

일치시킬 형식입니다.

매개 변수

export
TExport

이 메서드가 반환될 때 일치하는 내보내기 또는 null.

반품

내보내기가 발견되었으면

예외

적용 대상

TryGetExport<TExport>(String, TExport)

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

지정된 제네릭 형식 매개 변수 및 계약 이름과 일치하는 내보내기를 반환하거나 일치하는 항목이 없으면 반환합니다 null .

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

형식 매개 변수

TExport

일치시킬 형식입니다.

매개 변수

contractName
String

일치시킬 이름입니다.

export
TExport

이 메서드가 반환될 때 일치하는 내보내기 또는 null.

반품

내보내기가 발견되었으면

예외

에 대한 내보내기가 contractName없습니다.

적용 대상