CompositionDependency クラス

定義

ExportDescriptorPromiseを満たすためにパーツに必要な依存関係を表します。 このクラスは、初期化中にコンポジション エンジンがコンポジションを作成できるかどうかを判断するために使用され、作成できない場合は、どのようなエラーが発生するかを判断します。

public ref class CompositionDependency
public class CompositionDependency
type CompositionDependency = class
Public Class CompositionDependency
継承
CompositionDependency

プロパティ

名前 説明
Contract

依存関係に必要なコントラクトを取得します。

IsPrerequisite

依存関係が、依存パーツからエクスポートを取得する前に満たす必要がある前提条件であるかどうかを示す値を取得します。

Site

依存パーツの依存関係を識別するために使用されるマーカーを取得します。

Target

依存関係が存在するエクスポート記述子の約束を取得します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
Missing(CompositionContract, Object)

不足している依存関係のプレースホルダーを構築します。

Oversupplied(CompositionContract, IEnumerable<ExportDescriptorPromise>, Object)

指定された値が多すぎる依存関係のプレースホルダーを構築します。

Satisfied(CompositionContract, ExportDescriptorPromise, Boolean, Object)

指定したターゲットへの依存関係を構築します。

ToString()

この CompositionDependency オブジェクトの文字列形式を返します。

適用対象