RelatedEnd Classe
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 classe base que implementa a funcionalidade comum para um final relacionado.
public ref class RelatedEnd abstract : System::Data::Objects::DataClasses::IRelatedEnd
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public abstract class RelatedEnd : System.Data.Objects.DataClasses.IRelatedEnd
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type RelatedEnd = class
interface IRelatedEnd
Public MustInherit Class RelatedEnd
Implements IRelatedEnd
- Herança
-
RelatedEnd
- Derivado
- Atributos
- Implementações
Comentários
RelatedEnd é a classe base da EntityCollection<TEntity> classe e da EntityReference<TEntity> classe.
A RelatedEnd classe implementa a funcionalidade compartilhada entre as classes e EntityReference<TEntity> as EntityCollection<TEntity> classes.
Essa classe não se destina a ser usada diretamente em seu código.
Propriedades
| Nome | Description |
|---|---|
| IsLoaded |
Obtém um valor que indica se todos os objetos relacionados foram carregados. |
| RelationshipName |
Obtém o nome da relação na qual esse final relacionado participa. |
| RelationshipSet |
Obtém uma referência aos metadados para o final relacionado. |
| SourceRoleName |
Obtém o nome da função no final da origem da relação. |
| TargetRoleName |
Obtém o nome da função no final da relação de destino. |
Métodos
| Nome | Description |
|---|---|
| Attach<TEntity>(IEnumerable<TEntity>, Boolean) |
Define uma relação entre dois objetos anexados. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEnumerator() |
Retorna um IEnumerator que itera por meio da coleção de objetos relacionados. |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| Load() |
Quando substituído em uma classe derivada, carrega o objeto ou objetos relacionados no final relacionado com a opção de mesclagem padrão. |
| Load(MergeOption) |
Quando substituído em uma classe derivada, carrega um objeto ou objetos do final relacionado com a opção de mesclagem especificada. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Merge<TEntity>(IEnumerable<TEntity>, MergeOption, Boolean) |
Mescla entidades relacionadas ao local EntityCollection<TEntity>. |
| OnDeserialized(StreamingContext) |
Usado internamente para desserializar objetos de entidade junto com as RelationshipManager instâncias. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| ValidateEntityForAttach<TEntity>(TEntity, Int32, Boolean) |
Determina se um objeto pode ser anexado à coleção ou referência local. |
| ValidateLoad<TEntity>(MergeOption, String) |
Garante que o objeto ou os objetos relacionados possam ser carregados com êxito na coleção ou referência local. |
| ValidateOwnerForAttach() |
Garante que o objeto ao qual a extremidade relacionada pertence dê suporte a uma operação de anexação. |
Eventos
| Nome | Description |
|---|---|
| AssociationChanged |
Ocorre quando uma alteração é feita em um final relacionado. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IRelatedEnd.Add(IEntityWithRelationships) |
Adiciona um objeto ao final relacionado. |
| IRelatedEnd.Add(Object) |
Adiciona um objeto ao final relacionado. |
| IRelatedEnd.Attach(IEntityWithRelationships) |
Anexa um objeto no final relacionado. |
| IRelatedEnd.Attach(Object) |
Anexa um objeto ao final relacionado. |
| IRelatedEnd.CreateSourceQuery() |
Retorna um IEnumerable que representa os objetos que pertencem ao final relacionado. |
| IRelatedEnd.Remove(IEntityWithRelationships) |
Remove um objeto da coleção no final relacionado. |
| IRelatedEnd.Remove(Object) |
Remove um objeto da extremidade relacionada se o objeto fizer parte da extremidade relacionada. |