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

定義

コンポジション コンテキストからコントラクト インスタンスを取得します。Retrieves a contract instance from the composition context.

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

コントラクト。The contract.

export
Object

このメソッドから制御が戻った後、コントラクト インスタンスがあれば、それが格納されます。コントラクト インスタンスがない場合は nullAfter this method returns, contains the contract instance if available; otherwise, null.

戻り値

Boolean

インスタンスが取得された場合は true。それ以外の場合は falsetrue if the instance was retrieved; otherwise, false.

例外

contract に対するエクスポートが見つかりませんでした。No export was found for contract.

適用対象