EntityReference Klas

Definitie

Basisklasse waarmee niet-algemene functionaliteit voor een 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
Overname
EntityReference
Afgeleid
Kenmerken

Opmerkingen

De EntityReference klasse toont het EntityKey gerelateerde object en is een basisklasse voor de EntityReference<TEntity> klasse. Een EntityReference<TEntity> object wordt geretourneerd door een navigatie-eigenschap wanneer het gerelateerde einde een multipliciteit van nul of één heeft. Zie Het element NavigationProperty (CSDL) voor meer informatie.

Constructors

Name Description
EntityReference()

Initialiseert een nieuw exemplaar van de EntityReference klasse.

Eigenschappen

Name Description
EntityKey

Retourneert de sleutel voor het gerelateerde object.

IsLoaded

Hiermee wordt een waarde opgehaald die aangeeft of alle gerelateerde objecten zijn geladen.

(Overgenomen van RelatedEnd)
RelationshipName

Hiermee haalt u de naam op van de relatie waarin dit gerelateerde einde deelneemt.

(Overgenomen van RelatedEnd)
RelationshipSet

Hiermee haalt u een verwijzing op naar de metagegevens voor het gerelateerde einde.

(Overgenomen van RelatedEnd)
SourceRoleName

Hiermee haalt u de rolnaam op aan het broneinde van de relatie.

(Overgenomen van RelatedEnd)
TargetRoleName

Hiermee haalt u de rolnaam op aan het doeleinde van de relatie.

(Overgenomen van RelatedEnd)

Methoden

Name Description
Attach<TEntity>(IEnumerable<TEntity>, Boolean)

Hiermee definieert u een relatie tussen twee gekoppelde objecten.

(Overgenomen van RelatedEnd)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetEnumerator()

Retourneert een IEnumerator die door de verzameling gerelateerde objecten wordt herhaald.

(Overgenomen van RelatedEnd)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Load()

Wanneer het wordt overschreven in een afgeleide klasse, laadt u het gerelateerde object of de gerelateerde objecten in het gerelateerde einde met de standaardoptie voor samenvoegen.

(Overgenomen van RelatedEnd)
Load(MergeOption)

Wanneer u deze in een afgeleide klasse overschrijft, laadt u een object of objecten van het gerelateerde einde met de opgegeven samenvoegoptie.

(Overgenomen van RelatedEnd)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Merge<TEntity>(IEnumerable<TEntity>, MergeOption, Boolean)

Voegt gerelateerde entiteiten samen in de lokale EntityCollection<TEntity>.

(Overgenomen van RelatedEnd)
OnDeserialized(StreamingContext)

Intern gebruikt om entiteitsobjecten samen met de RelationshipManager exemplaren te deserialiseren.

(Overgenomen van RelatedEnd)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
ValidateEntityForAttach<TEntity>(TEntity, Int32, Boolean)

Bepaalt of een object kan worden gekoppeld aan de lokale verzameling of verwijzing.

(Overgenomen van RelatedEnd)
ValidateLoad<TEntity>(MergeOption, String)

Zorgt ervoor dat het gerelateerde object of de gerelateerde objecten kunnen worden geladen in de lokale verzameling of verwijzing.

(Overgenomen van RelatedEnd)
ValidateOwnerForAttach()

Zorgt ervoor dat het object waartoe het gerelateerde einde behoort, een bijlagebewerking ondersteunt.

(Overgenomen van RelatedEnd)

gebeurtenis

Name Description
AssociationChanged

Treedt op wanneer een wijziging wordt aangebracht in een gerelateerd einde.

(Overgenomen van RelatedEnd)

Expliciete interface-implementaties

Name Description
IRelatedEnd.Add(IEntityWithRelationships)

Hiermee voegt u een object toe aan het gerelateerde einde.

(Overgenomen van RelatedEnd)
IRelatedEnd.Add(Object)

Hiermee voegt u een object toe aan het gerelateerde einde.

(Overgenomen van RelatedEnd)
IRelatedEnd.Attach(IEntityWithRelationships)

Hiermee wordt een object aan het gerelateerde einde gekoppeld.

(Overgenomen van RelatedEnd)
IRelatedEnd.Attach(Object)

Hiermee wordt een object gekoppeld aan het gerelateerde einde.

(Overgenomen van RelatedEnd)
IRelatedEnd.CreateSourceQuery()

Hiermee wordt een IEnumerable object geretourneerd dat de objecten vertegenwoordigt die deel uitmaken van het gerelateerde einde.

(Overgenomen van RelatedEnd)
IRelatedEnd.Remove(IEntityWithRelationships)

Hiermee verwijdert u een object uit de verzameling aan het gerelateerde einde.

(Overgenomen van RelatedEnd)
IRelatedEnd.Remove(Object)

Hiermee verwijdert u een object uit het gerelateerde einde als het object deel uitmaakt van het gerelateerde einde.

(Overgenomen van RelatedEnd)

Van toepassing op