RelatedEnd Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una clase base que implementa la funcionalidad común para un extremo 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
- Herencia
-
RelatedEnd
- Derivado
- Atributos
- Implementaciones
Comentarios
RelatedEnd es la clase base para la EntityCollection<TEntity> clase y la EntityReference<TEntity> clase .
La clase RelatedEnd implementa funcionalidad que comparten las clases EntityCollection<TEntity> y EntityReference<TEntity>.
Esta clase no está pensada para usarse directamente en el código.
Propiedades
IsLoaded |
Obtiene un valor que indica si se han cargado todos los objetos relacionados. |
RelationshipName |
Obtiene el nombre de la relación en la que participa este extremo relacionado. |
RelationshipSet |
Obtiene una referencia a los metadatos para el extremo relacionado. |
SourceRoleName |
Obtiene el nombre de la función en el extremo de origen de la relación. |
TargetRoleName |
Obtiene el nombre del rol en el extremo de destino de la relación. |
Métodos
Attach<TEntity>(IEnumerable<TEntity>, Boolean) |
Define una relación entre dos objetos asociados. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetEnumerator() |
Devuelve un IEnumerator que recorre en iteración la colección de objetos relacionados. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Load() |
Cuando se invalida en una clase derivada, carga el objeto u objetos relacionados en el extremo relacionado con la opción de fusión mediante combinación predeterminada. |
Load(MergeOption) |
Cuando se invalida en una clase derivada, carga un objeto u objetos del extremo relacionado con la opción de fusión mediante combinación especificada. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Merge<TEntity>(IEnumerable<TEntity>, MergeOption, Boolean) |
Combina entidades relacionadas en la EntityCollection<TEntity> local. |
OnDeserialized(StreamingContext) |
Se usa internamente para deserializar los objetos entidad junto con las instancias de RelationshipManager. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
ValidateEntityForAttach<TEntity>(TEntity, Int32, Boolean) |
Determina si un objeto puede asociarse a la referencia o colección local. |
ValidateLoad<TEntity>(MergeOption, String) |
Garantiza que el objeto u objetos relacionados se puedan cargar correctamente en la colección o la referencia local. |
ValidateOwnerForAttach() |
Garantiza que el objeto al que pertenece el extremo relacionado admite una operación de adjuntar. |
Eventos
AssociationChanged |
Se produce cuando se realiza un cambio en un extremo relacionado. |
Implementaciones de interfaz explícitas
IRelatedEnd.Add(IEntityWithRelationships) |
Agrega un objeto al extremo relacionado. |
IRelatedEnd.Add(Object) |
Agrega un objeto al extremo relacionado. |
IRelatedEnd.Attach(IEntityWithRelationships) |
Asocia un objeto en el extremo relacionado. |
IRelatedEnd.Attach(Object) |
Adjunta un objeto al extremo relacionado. |
IRelatedEnd.CreateSourceQuery() |
Devuelve una IEnumerable que representa los objetos que pertenecen al extremo relacionado. |
IRelatedEnd.Remove(IEntityWithRelationships) |
Quita un objeto de la colección en el extremo relacionado. |
IRelatedEnd.Remove(Object) |
Quita un objeto del extremo relacionado si el objeto forma parte del extremo relacionado. |