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. |