EntityFinder<TEntity> EntityFinder(Of TEntity) Class

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.

Syntax

Declaration

public class EntityFinder<TEntity> : IEntityFinder<TEntity>, IEntityFinder where TEntity : classPublic Class EntityFinder(Of TEntity As Class)
    Implements IEntityFinder(Of TEntity), IEntityFinder

Type Parameters

TEntity

Inheritance Hierarchy

  • System.Object
    System.Object
  • EntityFinder<TEntity>
    EntityFinder(Of TEntity)

Inherited Members

ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

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.

Methods summary

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.

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.

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.

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.

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.

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.

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.

Explicit Interface Implementations summary

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.

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.

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.

Constructors

  • EntityFinder(DbContext)
    EntityFinder(DbContext)

    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 EntityFinder(DbContext context)Public Sub New(context As DbContext)

    Parameters

Methods

  • Find(Object[])
    Find(Object())

    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 TEntity Find(object[] keyValues)Public Overridable Function Find(keyValues As Object()) As TEntity

    Parameters

    • keyValues
      System.Object[]
      System.Object()

    Returns

    • TEntity
      TEntity
  • FindAsync(Object[], CancellationToken)
    FindAsync(Object(), CancellationToken)

    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 Task<TEntity> FindAsync(object[] keyValues, CancellationToken cancellationToken = null)Public Overridable Function FindAsync(keyValues As Object(), cancellationToken As CancellationToken = Nothing) As Task(Of TEntity)

    Parameters

    • keyValues
      System.Object[]
      System.Object()
    • cancellationToken
      System.Threading.CancellationToken
      System.Threading.CancellationToken

    Returns

    • System.Threading.Tasks.Task<TResult><TEntity>
      System.Threading.Tasks.Task<TResult>(Of TEntity)
  • GetDatabaseValues(InternalEntityEntry)
    GetDatabaseValues(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 object[] GetDatabaseValues(InternalEntityEntry entry)Public Overridable Function GetDatabaseValues(entry As InternalEntityEntry) As Object()

    Parameters

    Returns

    • System.Object[]
      System.Object()
  • GetDatabaseValuesAsync(InternalEntityEntry, CancellationToken)
    GetDatabaseValuesAsync(InternalEntityEntry, CancellationToken)

    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 Task<object[]> GetDatabaseValuesAsync(InternalEntityEntry entry, CancellationToken cancellationToken = null)Public Overridable Function GetDatabaseValuesAsync(entry As InternalEntityEntry, cancellationToken As CancellationToken = Nothing) As Task(Of Object())

    Parameters

    Returns

    • System.Threading.Tasks.Task<TResult><System.Object[]>
      System.Threading.Tasks.Task<TResult>(Of System.Object())
  • Load(INavigation, InternalEntityEntry)
    Load(INavigation, 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 Load(INavigation navigation, InternalEntityEntry entry)Public Overridable Sub Load(navigation As INavigation, entry As InternalEntityEntry)

    Parameters

  • LoadAsync(INavigation, InternalEntityEntry, CancellationToken)
    LoadAsync(INavigation, InternalEntityEntry, CancellationToken)

    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 Task LoadAsync(INavigation navigation, InternalEntityEntry entry, CancellationToken cancellationToken = null)Public Overridable Function LoadAsync(navigation As INavigation, entry As InternalEntityEntry, cancellationToken As CancellationToken = Nothing) As Task

    Parameters

    Returns

    • System.Threading.Tasks.Task
      System.Threading.Tasks.Task
  • Query(INavigation, InternalEntityEntry)
    Query(INavigation, 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 IQueryable<TEntity> Query(INavigation navigation, InternalEntityEntry entry)Public Overridable Function Query(navigation As INavigation, entry As InternalEntityEntry) As IQueryable(Of TEntity)

    Parameters

    Returns

    • System.Linq.IQueryable<T><TEntity>
      System.Linq.IQueryable<T>(Of TEntity)

Explicit Interface Implementations

  • IEntityFinder.Find(Object[])
    Microsoft.EntityFrameworkCore.Internal.IEntityFinder.Find(Object())

    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.

    object IEntityFinder.Find(object[] keyValues)Function Microsoft.EntityFrameworkCore.Internal.IEntityFinder.Find(keyValues As Object()) As Object Implements IEntityFinder.Find

    Parameters

    • keyValues
      System.Object[]
      System.Object()

    Returns

    • System.Object
      System.Object
  • IEntityFinder.FindAsync(Object[], CancellationToken)
    Microsoft.EntityFrameworkCore.Internal.IEntityFinder.FindAsync(Object(), CancellationToken)

    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.

    Task<object> IEntityFinder.FindAsync(object[] keyValues, CancellationToken cancellationToken)Function Microsoft.EntityFrameworkCore.Internal.IEntityFinder.FindAsync(keyValues As Object(), cancellationToken As CancellationToken) As Task(Of Object) Implements IEntityFinder.FindAsync

    Parameters

    • keyValues
      System.Object[]
      System.Object()
    • cancellationToken
      System.Threading.CancellationToken
      System.Threading.CancellationToken

    Returns

    • System.Threading.Tasks.Task<TResult><System.Object>
      System.Threading.Tasks.Task<TResult>(Of System.Object)
  • IEntityFinder.Query(INavigation, InternalEntityEntry)
    Microsoft.EntityFrameworkCore.Internal.IEntityFinder.Query(INavigation, 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.

    IQueryable IEntityFinder.Query(INavigation navigation, InternalEntityEntry entry)Function Microsoft.EntityFrameworkCore.Internal.IEntityFinder.Query(navigation As INavigation, entry As InternalEntityEntry) As IQueryable Implements IEntityFinder.Query

    Parameters

    Returns

    • System.Linq.IQueryable
      System.Linq.IQueryable

Details

Assembly

Microsoft.EntityFrameworkCore.dll