ModelNavigationsGraphAdapter ModelNavigationsGraphAdapter 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 ModelNavigationsGraphAdapter : Graph<EntityType>
Public Class ModelNavigationsGraphAdapter
    Inherits Graph(Of EntityType)
Inheritance
System.ObjectSystem.Object
ModelNavigationsGraphAdapterModelNavigationsGraphAdapter

Constructors

ModelNavigationsGraphAdapter(Model) ModelNavigationsGraphAdapter(Model)

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 ModelNavigationsGraphAdapter(Model model)
Public Sub New(model As Model)
Parameters
model
Model Model

Properties

Vertices Vertices

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 override IEnumerable<EntityType> Vertices { get; }
Public Overrides ReadOnly Property Vertices As IEnumerable(Of EntityType)
Value
System.Collections.Generic.IEnumerable<EntityType> System.Collections.Generic.IEnumerable(Of EntityType)
Overrides
Microsoft.EntityFrameworkCore.Internal.Graph<Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType>.VerticesMicrosoft.EntityFrameworkCore.Internal.Graph<Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType>.Vertices

Methods

Equals(Object) Equals(Object)

Inherited from System.Object

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

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetIncomingNeighbours(EntityType) GetIncomingNeighbours(EntityType)

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 override IEnumerable<EntityType> GetIncomingNeighbours(EntityType to)
Public Overrides Function GetIncomingNeighbours(to As EntityType) As IEnumerable(Of EntityType)
Parameters
Returns
System.Collections.Generic.IEnumerable<EntityType> System.Collections.Generic.IEnumerable(Of EntityType)
Overrides
Microsoft.EntityFrameworkCore.Internal.Graph<Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType>.GetIncomingNeighbours(Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType)Microsoft.EntityFrameworkCore.Internal.Graph<Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType>.GetIncomingNeighbours(Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType)

GetOutgoingNeighbours(EntityType) GetOutgoingNeighbours(EntityType)

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 override IEnumerable<EntityType> GetOutgoingNeighbours(EntityType from)
Public Overrides Function GetOutgoingNeighbours(from As EntityType) As IEnumerable(Of EntityType)
Parameters
Returns
System.Collections.Generic.IEnumerable<EntityType> System.Collections.Generic.IEnumerable(Of EntityType)
Overrides
Microsoft.EntityFrameworkCore.Internal.Graph<Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType>.GetOutgoingNeighbours(Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType)Microsoft.EntityFrameworkCore.Internal.Graph<Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType>.GetOutgoingNeighbours(Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType)

GetType() GetType()

Inherited from System.Object

GetUnreachableVertices(IReadOnlyList) GetUnreachableVertices(IReadOnlyList(Of EntityType))

Inherited from Microsoft.EntityFrameworkCore.Internal.Graph<Microsoft.EntityFrameworkCore.Metadata.Internal.EntityType>

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

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

Inherited from System.Object

ToString() ToString()

Inherited from System.Object