Udostępnij za pośrednictwem


IRelatedEnd Interfejs

Definicja

Reprezentuje jeden koniec relacji.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public interface IRelatedEnd
type IRelatedEnd = interface
Public Interface IRelatedEnd
Pochodne
Atrybuty

Właściwości

IsLoaded

Pobiera lub ustawia wartość wskazującą, czy jednostka (dla EntityReference lub wszystkich jednostek w kolekcji (dla elementu EntityCollection<TEntity> zostały załadowane z bazy danych.

RelationshipName

Pobiera nazwę relacji, w której uczestniczy ten powiązany koniec.

RelationshipSet

Zwraca odwołanie do metadanych dla powiązanego końca.

SourceRoleName

Pobiera nazwę roli na końcu źródłowej relacji.

TargetRoleName

Pobiera nazwę roli na końcu docelowej relacji.

Metody

Add(IEntityWithRelationships)

Dodaje obiekt do powiązanego końca.

Add(Object)

Dodaje obiekt do powiązanego końca.

Attach(IEntityWithRelationships)

Definiuje relację między dwoma dołączonymi obiektami.

Attach(Object)

Definiuje relację między dwoma dołączonymi obiektami.

CreateSourceQuery()

Zwraca obiekt IEnumerable reprezentujący obiekty należące do powiązanego końca.

GetEnumerator()

Zwraca obiekt IEnumerator , który iteruje po kolekcji powiązanych obiektów.

Load()

Ładuje powiązany obiekt lub obiekty do tego powiązanego końca z domyślną opcją scalania.

Load(MergeOption)

Ładuje powiązany obiekt lub obiekty do powiązanego końca z określoną opcją scalania.

LoadAsync(CancellationToken)

Asynchronicznie ładuje powiązany obiekt lub obiekty do tego powiązanego końca z domyślną opcją scalania.

LoadAsync(MergeOption, CancellationToken)

Asynchronicznie ładuje powiązany obiekt lub obiekty do powiązanego końca z określoną opcją scalania.

Remove(IEntityWithRelationships)

Usuwa obiekt z kolekcji obiektów na powiązanym końcu.

Remove(Object)

Usuwa obiekt z kolekcji obiektów na powiązanym końcu.

Dotyczy