DependentsMap<TKey> DependentsMap(Of TKey) Class

Definition

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public class DependentsMap<TKey> : IDependentsMap
Public Class DependentsMap(Of TKey)
    Implements IDependentsMap
Type Parameters
TKey
Inheritance
System.ObjectSystem.Object
DependentsMap<TKey>DependentsMap(Of TKey)
Implements

Constructors

DependentsMap(IForeignKey, IPrincipalKeyValueFactory, IDependentKeyValueFactory) DependentsMap(IForeignKey, IPrincipalKeyValueFactory(Of TKey), IDependentKeyValueFactory(Of TKey))

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public DependentsMap(IForeignKey foreignKey, IPrincipalKeyValueFactory<TKey> principalKeyValueFactory, IDependentKeyValueFactory<TKey> dependentKeyValueFactory)
Public Sub New(foreignKey As IForeignKey, principalKeyValueFactory As IPrincipalKeyValueFactory(Of TKey), dependentKeyValueFactory As IDependentKeyValueFactory(Of TKey))
Parameters
principalKeyValueFactory
IPrincipalKeyValueFactory<TKey> IPrincipalKeyValueFactory(Of TKey)
dependentKeyValueFactory
IDependentKeyValueFactory<TKey> IDependentKeyValueFactory(Of TKey)

Methods

Add(InternalEntityEntry) Add(InternalEntityEntry)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual void Add(InternalEntityEntry entry)
Public Overridable Sub Add(entry As InternalEntityEntry)
Parameters

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetDependents(InternalEntityEntry) GetDependents(InternalEntityEntry)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual IEnumerable<InternalEntityEntry> GetDependents(InternalEntityEntry principalEntry)
Public Overridable Function GetDependents(principalEntry As InternalEntityEntry) As IEnumerable(Of InternalEntityEntry)
Parameters
Returns
System.Collections.Generic.IEnumerable<InternalEntityEntry> System.Collections.Generic.IEnumerable(Of InternalEntityEntry)

GetDependentsUsingRelationshipSnapshot(InternalEntityEntry) GetDependentsUsingRelationshipSnapshot(InternalEntityEntry)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual IEnumerable<InternalEntityEntry> GetDependentsUsingRelationshipSnapshot(InternalEntityEntry principalEntry)
Public Overridable Function GetDependentsUsingRelationshipSnapshot(principalEntry As InternalEntityEntry) As IEnumerable(Of InternalEntityEntry)
Parameters
Returns
System.Collections.Generic.IEnumerable<InternalEntityEntry> System.Collections.Generic.IEnumerable(Of InternalEntityEntry)

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

Remove(InternalEntityEntry) Remove(InternalEntityEntry)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual void Remove(InternalEntityEntry entry)
Public Overridable Sub Remove(entry As InternalEntityEntry)
Parameters

ToString() ToString()

Inherited from System.Object

Update(InternalEntityEntry) Update(InternalEntityEntry)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual void Update(InternalEntityEntry entry)
Public Overridable Sub Update(entry As InternalEntityEntry)
Parameters