IRelatedEnd Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma extremidade de uma relação.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public interface IRelatedEnd
type IRelatedEnd = interface
Public Interface IRelatedEnd
- Derivado
- Atributos
Propriedades
IsLoaded |
Obtém ou define um valor que indica se a entidade (para uma EntityReference ou todas as entidades na coleção ) (para um EntityCollection<TEntity> foram carregadas do banco de dados. |
RelationshipName |
Obtém o nome da relação na qual essa extremidade relacionada participa. |
RelationshipSet |
Retorna uma referência aos metadados da extremidade relacionada. |
SourceRoleName |
Obtém o nome da função na extremidade de origem da relação. |
TargetRoleName |
Obtém o nome da função na extremidade de destino da relação. |
Métodos
Add(IEntityWithRelationships) |
Adiciona um objeto à extremidade relacionada. |
Add(Object) |
Adiciona um objeto à extremidade relacionada. |
Attach(IEntityWithRelationships) |
Define uma relação entre dois objetos anexados. |
Attach(Object) |
Define uma relação entre dois objetos anexados. |
CreateSourceQuery() |
Retorna um IEnumerable que representa os objetos que pertencem à extremidade relacionada. |
GetEnumerator() |
Retorna um IEnumerator que itera na coleção de objetos relacionados. |
Load() |
Carrega um ou mais objetos relacionados nessa extremidade relacionada, com a opção de mesclagem padrão. |
Load(MergeOption) |
Carrega um ou mais objetos relacionados na extremidade relacionada, com a opção de mesclagem especificada. |
LoadAsync(CancellationToken) |
Carrega de forma assíncrona o objeto ou os objetos relacionados nessa extremidade relacionada com a opção de mesclagem padrão. |
LoadAsync(MergeOption, CancellationToken) |
Carrega de forma assíncrona o objeto ou os objetos relacionados na extremidade relacionada com a opção de mesclagem especificada. |
Remove(IEntityWithRelationships) |
Remove um objeto da coleção de objetos na extremidade relacionada. |
Remove(Object) |
Remove um objeto da coleção de objetos na extremidade relacionada. |
Aplica-se a
Entity Framework