IRelatedEnd Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |