次の方法で共有


IRelatedEnd インターフェイス

定義

リレーションシップの一方の端を表します。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public interface IRelatedEnd
type IRelatedEnd = interface
Public Interface IRelatedEnd
派生
属性

プロパティ

IsLoaded

エンティティ (コレクションEntityCollection<TEntity>内の エンティティまたはすべてのエンティティの ) がEntityReferenceデータベースから読み込まれたかどうかを示す値を取得または設定します。

RelationshipName

この関連 End が参加するリレーションシップの名前を取得します。

RelationshipSet

関連 End のメタデータへの参照を返します。

SourceRoleName

リレーションシップのソース End のロール名を取得します。

TargetRoleName

リレーションシップのターゲット端のロール名を取得します。

メソッド

Add(IEntityWithRelationships)

関連 End にオブジェクトを追加します。

Add(Object)

関連 End にオブジェクトを追加します。

Attach(IEntityWithRelationships)

アタッチされた 2 つのオブジェクト間のリレーションシップを定義します。

Attach(Object)

アタッチされた 2 つのオブジェクト間のリレーションシップを定義します。

CreateSourceQuery()

関連 End に属するオブジェクトを表す IEnumerable を返します。

GetEnumerator()

関連オブジェクトのコレクションを反復処理する IEnumerator を返します。

Load()

既定のマージ オプションを使用してこの関連 End に関連オブジェクトを読み込みます。

Load(MergeOption)

指定されたマージ オプションを使用して関連 End に関連オブジェクトを読み込みます。

LoadAsync(CancellationToken)

既定のマージ オプションを使用して、関連するオブジェクトをこの関連する末尾に非同期的に読み込みます。

LoadAsync(MergeOption, CancellationToken)

指定したマージ オプションを使用して、関連するオブジェクトを関連する末尾に非同期的に読み込みます。

Remove(IEntityWithRelationships)

リレーション端のオブジェクトのコレクションからオブジェクトを削除します。

Remove(Object)

リレーション端のオブジェクトのコレクションからオブジェクトを削除します。

適用対象