EntityReference Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa bazowa, która implementuje funkcje inne niż ogólne dla klasy EntityReference<TEntity>.
public ref class EntityReference abstract : System::Data::Objects::DataClasses::RelatedEnd
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public abstract class EntityReference : System.Data.Objects.DataClasses.RelatedEnd
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type EntityReference = class
inherit RelatedEnd
Public MustInherit Class EntityReference
Inherits RelatedEnd
- Dziedziczenie
- Pochodne
- Atrybuty
Uwagi
Klasa EntityReference uwidacznia EntityKey obiekt pokrewny i jest klasą bazową dla EntityReference<TEntity> klasy . EntityReference<TEntity> Obiekt jest zwracany przez właściwość nawigacji, gdy powiązany koniec ma wielokrotność zera lub jednego. Aby uzyskać więcej informacji, zobacz NavigationProperty, element (CSDL).
Konstruktory
EntityReference() |
Inicjuje nowe wystąpienie klasy EntityReference. |
Właściwości
EntityKey |
Zwraca klucz dla powiązanego obiektu. |
IsLoaded |
Pobiera wartość wskazującą, czy wszystkie powiązane obiekty zostały załadowane. (Odziedziczone po RelatedEnd) |
RelationshipName |
Pobiera nazwę relacji, w której uczestniczy ten powiązany koniec. (Odziedziczone po RelatedEnd) |
RelationshipSet |
Pobiera odwołanie do metadanych powiązanego końca. (Odziedziczone po RelatedEnd) |
SourceRoleName |
Pobiera nazwę roli na końcu źródłowej relacji. (Odziedziczone po RelatedEnd) |
TargetRoleName |
Pobiera nazwę roli na końcu docelowej relacji. (Odziedziczone po RelatedEnd) |
Metody
Attach<TEntity>(IEnumerable<TEntity>, Boolean) |
Definiuje relację między dwoma dołączonymi obiektami. (Odziedziczone po RelatedEnd) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetEnumerator() |
Zwraca obiekt IEnumerator , który iteruje po kolekcji powiązanych obiektów. (Odziedziczone po RelatedEnd) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
Load() |
Po zastąpieniu w klasie pochodnej ładuje powiązany obiekt lub obiekty do powiązanego końca z domyślną opcją scalania. (Odziedziczone po RelatedEnd) |
Load(MergeOption) |
Po zastąpieniu w klasie pochodnej ładuje obiekt lub obiekty z powiązanego końca z określoną opcją scalania. (Odziedziczone po RelatedEnd) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Merge<TEntity>(IEnumerable<TEntity>, MergeOption, Boolean) |
Scala powiązane jednostki z lokalnym EntityCollection<TEntity>elementem . (Odziedziczone po RelatedEnd) |
OnDeserialized(StreamingContext) |
Używane wewnętrznie do deserializacji obiektów jednostek wraz z RelationshipManager wystąpieniami. (Odziedziczone po RelatedEnd) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
ValidateEntityForAttach<TEntity>(TEntity, Int32, Boolean) |
Określa, czy obiekt może być dołączony do kolekcji lokalnej, czy odwołania. (Odziedziczone po RelatedEnd) |
ValidateLoad<TEntity>(MergeOption, String) |
Gwarantuje, że powiązane obiekty lub obiekty można pomyślnie załadować do lokalnej kolekcji lub odwołania. (Odziedziczone po RelatedEnd) |
ValidateOwnerForAttach() |
Zapewnia, że obiekt, do którego należy powiązany koniec, obsługuje operację dołączania. (Odziedziczone po RelatedEnd) |
Zdarzenia
AssociationChanged |
Występuje po wprowadzeniu zmiany na powiązanym końcu. (Odziedziczone po RelatedEnd) |
Jawne implementacje interfejsu
IRelatedEnd.Add(IEntityWithRelationships) |
Dodaje obiekt do powiązanego końca. (Odziedziczone po RelatedEnd) |
IRelatedEnd.Add(Object) |
Dodaje obiekt do powiązanego końca. (Odziedziczone po RelatedEnd) |
IRelatedEnd.Attach(IEntityWithRelationships) |
Dołącza obiekt na powiązanym końcu. (Odziedziczone po RelatedEnd) |
IRelatedEnd.Attach(Object) |
Dołącza obiekt do powiązanego końca. (Odziedziczone po RelatedEnd) |
IRelatedEnd.CreateSourceQuery() |
Zwraca obiekt IEnumerable reprezentujący obiekty należące do powiązanego końca. (Odziedziczone po RelatedEnd) |
IRelatedEnd.Remove(IEntityWithRelationships) |
Usuwa obiekt z kolekcji na powiązanym końcu. (Odziedziczone po RelatedEnd) |
IRelatedEnd.Remove(Object) |
Usuwa obiekt z powiązanego końca, jeśli obiekt jest częścią powiązanego końca. (Odziedziczone po RelatedEnd) |