LifetimeContext.TryGetExport(CompositionContract, Object) メソッド

定義

コンポジション コンテキストからコントラクト インスタンスを取得します。

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

パラメーター

contract
CompositionContract

コントラクト。

export
Object

このメソッドから制御が戻った後、コントラクト インスタンスがあれば、それが格納されます。コントラクト インスタンスがない場合は null

戻り値

インスタンスが取得された場合は true。それ以外の場合は false

例外

contract に対するエクスポートが見つかりませんでした。

適用対象