Condividi tramite


IRelatedEnd Interfaccia

Definizione

Rappresenta una fine di una relazione.

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

Proprietà

IsLoaded

Ottiene o imposta un valore che indica se l'entità ,per un EntityReference oggetto o tutte le entità nella raccolta , per un EntityCollection<TEntity> oggetto è stato caricato dal database.

RelationshipName

Ottiene il nome della relazione di cui fa parte l'entità finale correlata.

RelationshipSet

Restituisce un riferimento ai metadati per l'entità finale correlata.

SourceRoleName

Ottiene il nome del ruolo nell'entità finale di origine della relazione.

TargetRoleName

Ottiene il nome del ruolo nell'entità finale di destinazione della relazione.

Metodi

Add(IEntityWithRelationships)

Aggiunge un oggetto all'entità finale correlata.

Add(Object)

Aggiunge un oggetto all'entità finale correlata.

Attach(IEntityWithRelationships)

Definisce una relazione tra due oggetti connessi.

Attach(Object)

Definisce una relazione tra due oggetti connessi.

CreateSourceQuery()

Restituisce un oggetto IEnumerable che rappresenta gli oggetti appartenenti all'entità finale correlata.

GetEnumerator()

Restituisce un oggetto IEnumerator con cui è possibile scorrere la raccolta di oggetti correlati.

Load()

Carica l'oggetto o gli oggetti correlati in questa entità finale correlata con l'opzione di unione predefinita.

Load(MergeOption)

Carica l'oggetto o gli oggetti correlati nell'entità finale correlata con l'opzione di merge specificata.

LoadAsync(CancellationToken)

Carica in modo asincrono l'oggetto o gli oggetti correlati in questa fine correlata con l'opzione di unione predefinita.

LoadAsync(MergeOption, CancellationToken)

Carica in modo asincrono l'oggetto o gli oggetti correlati nella fine correlata con l'opzione di unione specificata.

Remove(IEntityWithRelationships)

Rimuove un oggetto dall'insieme di oggetti nell'entità finale correlata.

Remove(Object)

Rimuove un oggetto dall'insieme di oggetti nell'entità finale correlata.

Si applica a