CompositionDependency クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 オブジェクトの文字列形式を返します。 |