DbSet<TEntity> DbSet(Of TEntity) Class

Definition

A DbSet<TEntity> can be used to query and save instances of TEntity. LINQ queries against a DbSet<TEntity> will be translated into queries against the database.

The results of a LINQ query against a DbSet<TEntity> will contain the results returned from the database and may not reflect changes made in the context that have not been persisted to the database. For example, the results will not contain newly added entities and may still contain entities that are marked for deletion.

Depending on the database being used, some parts of a LINQ query against a DbSet<TEntity> may be evaluated in memory rather than being translated into a database query.

DbSet<TEntity> objects are usually obtained from a DbSet<TEntity> property on a derived DbContext or from the Set<TEntity>() method.

public abstract class DbSet<TEntity> : IListSource, IQueryable<TEntity>, IEnumerable<TEntity>, IQueryable, IEnumerable, IAsyncEnumerableAccessor<TEntity>, IInfrastructure<IServiceProvider> where TEntity : class
Public MustInherit Class DbSet(Of TEntity As Class)
    Inherits IListSource
    Implements IQueryable(Of TEntity), IEnumerable(Of TEntity), IQueryable, IEnumerable, IAsyncEnumerableAccessor(Of TEntity), IInfrastructure(Of IServiceProvider)

Type Parameters

TEntity

The type of entity being operated on by this set.

Inheritance
System.ObjectSystem.Object
DbSet<TEntity>DbSet(Of TEntity)
Implements
System.Linq.IQueryable<TEntity>System.Linq.IQueryable(Of TEntity) System.Collections.Generic.IEnumerable<TEntity>System.Collections.Generic.IEnumerable(Of TEntity) System.Linq.IQueryableSystem.Linq.IQueryable System.Collections.IEnumerableSystem.Collections.IEnumerable IAsyncEnumerableAccessor<TEntity>IAsyncEnumerableAccessor(Of TEntity) IInfrastructure<System.IServiceProvider>IInfrastructure(Of System.IServiceProvider)

Properties

Local Local

Gets an LocalView<TEntity> that represents a local view of all Added, Unchanged, and Modified entities in this set.

This local view will stay in sync as entities are added or removed from the context. Likewise, entities added to or removed from the local view will automatically be added to or removed from the context.

This property can be used for data binding by populating the set with data, for example by using the Load<TSource>(IQueryable<TSource>) extension method, and then binding to the local data through this property. For WPF bind to this property directly. For Windows Forms bind to the result of calling ToBindingList on this property.

Methods

Add(TEntity) Add(TEntity)

Begins tracking the given entity, and any other reachable entities that are not already being tracked, in the Added state such that they will be inserted into the database when SaveChanges() is called.

AddAsync(TEntity, CancellationToken) AddAsync(TEntity, CancellationToken)

Begins tracking the given entity, and any other reachable entities that are not already being tracked, in the Added state such that they will be inserted into the database when SaveChanges() is called.

This method is async only to allow special value generators, such as the one used by 'Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo', to access the database asynchronously. For all other cases the non async method should be used.

AddRange(TEntity[]) AddRange(TEntity())

Begins tracking the given entities, and any other reachable entities that are not already being tracked, in the Added state such that they will be inserted into the database when SaveChanges() is called.

AddRange(IEnumerable<TEntity>) AddRange(IEnumerable(Of TEntity))

Begins tracking the given entities, and any other reachable entities that are not already being tracked, in the Added state such that they will be inserted into the database when SaveChanges() is called.

AddRangeAsync(TEntity[]) AddRangeAsync(TEntity())

Begins tracking the given entities, and any other reachable entities that are not already being tracked, in the Added state such that they will be inserted into the database when SaveChanges() is called.

This method is async only to allow special value generators, such as the one used by 'Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo', to access the database asynchronously. For all other cases the non async method should be used.

AddRangeAsync(IEnumerable<TEntity>, CancellationToken) AddRangeAsync(IEnumerable(Of TEntity), CancellationToken)

Begins tracking the given entities, and any other reachable entities that are not already being tracked, in the Added state such that they will be inserted into the database when SaveChanges() is called.

This method is async only to allow special value generators, such as the one used by 'Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo', to access the database asynchronously. For all other cases the non async method should be used.

Attach(TEntity) Attach(TEntity)

Begins tracking the given entity in the Unchanged state such that no operation will be performed when SaveChanges() is called.

A recursive search of the navigation properties will be performed to find reachable entities that are not already being tracked by the context. These entities will also begin to be tracked by the context. If a reachable entity has its primary key value set then it will be tracked in the Unchanged state. If the primary key value is not set then it will be tracked in the Added state. An entity is considered to have its primary key value set if the primary key property is set to anything other than the CLR default for the property type.

AttachRange(TEntity[]) AttachRange(TEntity())

Begins tracking the given entities in the Unchanged state such that no operation will be performed when SaveChanges() is called.

A recursive search of the navigation properties will be performed to find reachable entities that are not already being tracked by the context. These entities will also begin to be tracked by the context. If a reachable entity has its primary key value set then it will be tracked in the Unchanged state. If the primary key value is not set then it will be tracked in the Added state. An entity is considered to have its primary key value set if the primary key property is set to anything other than the CLR default for the property type.

AttachRange(IEnumerable<TEntity>) AttachRange(IEnumerable(Of TEntity))

Begins tracking the given entities in the Unchanged state such that no operation will be performed when SaveChanges() is called.

A recursive search of the navigation properties will be performed to find reachable entities that are not already being tracked by the context. These entities will also begin to be tracked by the context. If a reachable entity has its primary key value set then it will be tracked in the Unchanged state. If the primary key value is not set then it will be tracked in the Added state. An entity is considered to have its primary key value set if the primary key property is set to anything other than the CLR default for the property type.

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

Finds an entity with the given primary key values. If an entity with the given primary key values is being tracked by the context, then it is returned immediately without making a request to the database. Otherwise, a query is made to the dataabse for an entity with the given primary key values and this entity, if found, is attached to the context and returned. If no entity is found, then null is returned.

FindAsync(Object[]) FindAsync(Object())

Finds an entity with the given primary key values. If an entity with the given primary key values is being tracked by the context, then it is returned immediately without making a request to the database. Otherwise, a query is made to the dataabse for an entity with the given primary key values and this entity, if found, is attached to the context and returned. If no entity is found, then null is returned.

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

Finds an entity with the given primary key values. If an entity with the given primary key values is being tracked by the context, then it is returned immediately without making a request to the database. Otherwise, a query is made to the dataabse for an entity with the given primary key values and this entity, if found, is attached to the context and returned. If no entity is found, then null is returned.

Remove(TEntity) Remove(TEntity)

Begins tracking the given entity in the Deleted state such that it will be removed from the database when SaveChanges() is called.

RemoveRange(TEntity[]) RemoveRange(TEntity())

Begins tracking the given entity in the Deleted state such that it will be removed from the database when SaveChanges() is called.

RemoveRange(IEnumerable<TEntity>) RemoveRange(IEnumerable(Of TEntity))

Begins tracking the given entity in the Deleted state such that it will be removed from the database when SaveChanges() is called.

Update(TEntity) Update(TEntity)

Begins tracking the given entity in the Modified state such that it will be updated in the database when SaveChanges() is called.

All properties of the entity will be marked as modified. To mark only some properties as modified, use Attach(TEntity) to begin tracking the entity in the Unchanged state and then use the returned EntityEntry to mark the desired properties as modified.

A recursive search of the navigation properties will be performed to find reachable entities that are not already being tracked by the context. These entities will also begin to be tracked by the context. If a reachable entity has its primary key value set then it will be tracked in the Modified state. If the primary key value is not set then it will be tracked in the Added state. An entity is considered to have its primary key value set if the primary key property is set to anything other than the CLR default for the property type.

UpdateRange(TEntity[]) UpdateRange(TEntity())

Begins tracking the given entities in the Modified state such that they will be updated in the database when SaveChanges() is called.

All properties of each entity will be marked as modified. To mark only some properties as modified, use Attach(TEntity) to begin tracking each entity in the Unchanged state and then use the returned EntityEntry to mark the desired properties as modified.

A recursive search of the navigation properties will be performed to find reachable entities that are not already being tracked by the context. These entities will also begin to be tracked by the context. If a reachable entity has its primary key value set then it will be tracked in the Modified state. If the primary key value is not set then it will be tracked in the Added state. An entity is considered to have its primary key value set if the primary key property is set to anything other than the CLR default for the property type.

UpdateRange(IEnumerable<TEntity>) UpdateRange(IEnumerable(Of TEntity))

Begins tracking the given entities in the Modified state such that they will be updated in the database when SaveChanges() is called.

All properties of each entity will be marked as modified. To mark only some properties as modified, use Attach(TEntity) to begin tracking each entity in the Unchanged state and then use the returned EntityEntry to mark the desired properties as modified.

A recursive search of the navigation properties will be performed to find reachable entities that are not already being tracked by the context. These entities will also begin to be tracked by the context. If a reachable entity has its primary key value set then it will be tracked in the Modified state. If the primary key value is not set then it will be tracked in the Added state. An entity is considered to have its primary key value set if the primary key property is set to anything other than the CLR default for the property type.

Explicit Interface Implementations

IInfrastructure<IServiceProvider>.Instance Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<System.IServiceProvider>.Instance

Gets the scoped System.IServiceProvider being used to resolve services.

This property is intended for use by extension methods that need to make use of services not directly exposed in the public API surface.

IAsyncEnumerableAccessor<TEntity>.AsyncEnumerable Microsoft.EntityFrameworkCore.Query.Internal.IAsyncEnumerableAccessor<TEntity>.AsyncEnumerable

Returns an which when enumerated will asynchronously execute the query against the database.

IEnumerable<TEntity>.GetEnumerator() System.Collections.Generic.IEnumerable<TEntity>.GetEnumerator()

Returns an System.Collections.Generic.IEnumerator<T> which when enumerated will execute a query against the database to load all entities from the database.

IEnumerable.GetEnumerator() System.Collections.IEnumerable.GetEnumerator()

Returns an System.Collections.IEnumerator which when enumerated will execute a query against the database to load all entities from the database.

IQueryable.ElementType System.Linq.IQueryable.ElementType

Gets the IQueryable element type.

IQueryable.Expression System.Linq.IQueryable.Expression

Gets the IQueryable LINQ Expression.

IQueryable.Provider System.Linq.IQueryable.Provider

Gets the IQueryable provider.

Extension Methods

Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AnyAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AnyAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AnyAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AnyAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AllAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AllAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.CountAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.CountAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.CountAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.CountAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LongCountAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LongCountAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LongCountAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LongCountAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstOrDefaultAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstOrDefaultAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstOrDefaultAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstOrDefaultAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LastAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LastAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LastAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LastAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LastOrDefaultAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LastOrDefaultAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LastOrDefaultAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LastOrDefaultAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SingleAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SingleAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SingleAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SingleAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SingleOrDefaultAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SingleOrDefaultAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SingleOrDefaultAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SingleOrDefaultAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Boolean)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.MinAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.MinAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.MinAsync<TEntity, TResult>(System.Linq.Expressions.Expression<System.Func<TEntity, TResult>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.MinAsync(Of TEntity, TResult)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, TResult)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.MaxAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.MaxAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.MaxAsync<TEntity, TResult>(System.Linq.Expressions.Expression<System.Func<TEntity, TResult>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.MaxAsync(Of TEntity, TResult)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, TResult)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Decimal>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Decimal)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Decimal>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Decimal))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Int32>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Int32)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Int32>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Int32))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Int64>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Int64)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Int64>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Int64))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Double>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Double)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Double>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Double))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Single>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Single)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Single>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.SumAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Single))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Decimal>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Decimal)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Decimal>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Decimal))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Int32>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Int32)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Int32>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Int32))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Int64>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Int64)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Int64>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Int64))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Double>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Double)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Double>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Double))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Single>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Single)), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync<TEntity>(System.Linq.Expressions.Expression<System.Func<TEntity, System.Nullable<System.Single>>>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AverageAsync(Of TEntity)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, System.Nullable(Of System.Single))), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ContainsAsync<TEntity>(TEntity, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ContainsAsync(Of TEntity)(TEntity, System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToArrayAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToArrayAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.Include<TEntity, TProperty>(System.Linq.Expressions.Expression<System.Func<TEntity, TProperty>>) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.Include(Of TEntity, TProperty)(System.Linq.Expressions.Expression(Of System.Func(Of TEntity, TProperty)))
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.Include<TEntity>(System.String) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.Include(Of TEntity)(System.String)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AsNoTracking<TEntity>() Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AsNoTracking(Of TEntity)()
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AsTracking<TEntity>() Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AsTracking(Of TEntity)()
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.Load<TEntity>() Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.Load(Of TEntity)()
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LoadAsync<TEntity>(System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.LoadAsync(Of TEntity)(System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToDictionaryAsync<TEntity, TKey>(System.Func<TEntity, TKey>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToDictionaryAsync(Of TEntity, TKey)(System.Func(Of TEntity, TKey), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToDictionaryAsync<TEntity, TKey>(System.Func<TEntity, TKey>, System.Collections.Generic.IEqualityComparer<TKey>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToDictionaryAsync(Of TEntity, TKey)(System.Func(Of TEntity, TKey), System.Collections.Generic.IEqualityComparer(Of TKey), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToDictionaryAsync<TEntity, TKey, TElement>(System.Func<TEntity, TKey>, System.Func<TEntity, TElement>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToDictionaryAsync(Of TEntity, TKey, TElement)(System.Func(Of TEntity, TKey), System.Func(Of TEntity, TElement), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToDictionaryAsync<TEntity, TKey, TElement>(System.Func<TEntity, TKey>, System.Func<TEntity, TElement>, System.Collections.Generic.IEqualityComparer<TKey>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToDictionaryAsync(Of TEntity, TKey, TElement)(System.Func(Of TEntity, TKey), System.Func(Of TEntity, TElement), System.Collections.Generic.IEqualityComparer(Of TKey), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ForEachAsync<TEntity>(System.Action<TEntity>, System.Threading.CancellationToken) Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ForEachAsync(Of TEntity)(System.Action(Of TEntity), System.Threading.CancellationToken)
Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.OrderByOrdinal<TEntity>(System.Func<TEntity, System.String>) Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.OrderByOrdinal(Of TEntity)(System.Func(Of TEntity, System.String))
Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.Distinct<TEntity>(System.Func<TEntity, TEntity, System.Boolean>) Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.Distinct(Of TEntity)(System.Func(Of TEntity, TEntity, System.Boolean))
Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.Join(System.String) Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.Join(System.String)
Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.StructuralSequenceEqual<TEntity>(System.Collections.Generic.IEnumerable<TEntity>) Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.StructuralSequenceEqual(Of TEntity)(System.Collections.Generic.IEnumerable(Of TEntity))
Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.StartsWith<TEntity>(System.Collections.Generic.IEnumerable<TEntity>) Microsoft.EntityFrameworkCore.Internal.EnumerableExtensions.StartsWith(Of TEntity)(System.Collections.Generic.IEnumerable(Of TEntity))
Microsoft.EntityFrameworkCore.Infrastructure.AccessorExtensions.GetService<TService>() Microsoft.EntityFrameworkCore.Infrastructure.AccessorExtensions.GetService(Of TService)()
Microsoft.EntityFrameworkCore.Infrastructure.AccessorExtensions.GetInfrastructure<System.IServiceProvider>() Microsoft.EntityFrameworkCore.Infrastructure.AccessorExtensions.GetInfrastructure(Of System.IServiceProvider)()
Microsoft.EntityFrameworkCore.Extensions.Internal.QueryableExtensions.AsAsyncEnumerable<TEntity>() Microsoft.EntityFrameworkCore.Extensions.Internal.QueryableExtensions.AsAsyncEnumerable(Of TEntity)()
Microsoft.EntityFrameworkCore.Specification.Tests.Extensions.NullChecked<TEntity>() Microsoft.EntityFrameworkCore.Specification.Tests.Extensions.NullChecked(Of TEntity)()
Microsoft.EntityFrameworkCore.Specification.Tests.Extensions.ForEach<TEntity>(System.Action<TEntity>) Microsoft.EntityFrameworkCore.Specification.Tests.Extensions.ForEach(Of TEntity)(System.Action(Of TEntity))
Microsoft.EntityFrameworkCore.RelationalQueryableExtensions.FromSql<TEntity>(System.String, System.Object[]) Microsoft.EntityFrameworkCore.RelationalQueryableExtensions.FromSql(Of TEntity)(System.String, System.Object())