言語

ISfcDependencyDiscoveryObjectSink インターフェイス

定義

ISfcDependencyDiscoveryObjectSink インターフェイスは、SfcDependencyEngine クラスによって実装されます。 これは、グラフにリレーションシップを追加するために、シンクとして SfcInstance オブジェクトに渡されます。 インターフェイスを受け取るターゲット オブジェクトは、常にリレーション タプルの一方の側であるため、直接関連するリレーションシップへの追加が制限されることに注意してください。

public interface ISfcDependencyDiscoveryObjectSink
type ISfcDependencyDiscoveryObjectSink = interface
Public Interface ISfcDependencyDiscoveryObjectSink
派生

プロパティ

名前 説明
Action

この依存関係セッションが処理している検出アクションを取得します。 これは、追加されるリレーションシップに影響を与える可能性があります。

メソッド

名前 説明
Add(SfcDependencyDirection, IEnumerator, SfcTypeRelation, Boolean)

このオブジェクトの方向参照を各ターゲット オブジェクトまたはキーチェーンに追加します。 リレーションの種類と検出された状態は、追加された各ターゲット オブジェクトまたはキーチェーンに適用されます。

Add(SfcDependencyDirection, SfcInstance, SfcTypeRelation, Boolean)

このオブジェクトからターゲット オブジェクトへの方向参照を追加します。 リレーションシップの種類と検出された状態がターゲット オブジェクトに適用されます。

Add<T>(SfcDependencyDirection, IEnumerable<T>, SfcTypeRelation, Boolean)

このオブジェクトの方向参照を各ターゲット オブジェクトまたはキーチェーンに追加します。 リレーションの種類と検出された状態は、追加された各ターゲット オブジェクトまたはキーチェーンに適用されます。

適用対象