QueryBuffer QueryBuffer 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 QueryBuffer : IQueryBufferPublic Class QueryBuffer
    Implements IQueryBuffer

Inheritance Hierarchy

  • System.Object
    System.Object
  • QueryBuffer
    QueryBuffer

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.

Constructors

  • QueryBuffer(LazyRef<IStateManager>, LazyRef<IChangeDetector>)
    QueryBuffer(LazyRef(Of IStateManager), LazyRef(Of IChangeDetector))

    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 QueryBuffer(LazyRef<IStateManager> stateManager, LazyRef<IChangeDetector> changeDetector)Public Sub New(stateManager As LazyRef(Of IStateManager), changeDetector As LazyRef(Of IChangeDetector))

    Parameters

Methods

  • GetEntity(IKey, EntityLoadInfo, Boolean, Boolean)
    GetEntity(IKey, EntityLoadInfo, Boolean, Boolean)

    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 GetEntity(IKey key, EntityLoadInfo entityLoadInfo, bool queryStateManager, bool throwOnNullKey)Public Overridable Function GetEntity(key As IKey, entityLoadInfo As EntityLoadInfo, queryStateManager As Boolean, throwOnNullKey As Boolean) As Object

    Parameters

    Returns

    • System.Object
      System.Object
  • GetPropertyValue(Object, IProperty)
    GetPropertyValue(Object, IProperty)

    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 GetPropertyValue(object entity, IProperty property)Public Overridable Function GetPropertyValue(entity As Object, property As IProperty) As Object

    Parameters

    Returns

    • System.Object
      System.Object
  • Include(QueryContext, Object, IReadOnlyList<INavigation>, IReadOnlyList<IRelatedEntitiesLoader>, Boolean)
    Include(QueryContext, Object, IReadOnlyList(Of INavigation), IReadOnlyList(Of IRelatedEntitiesLoader), Boolean)

    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 Include(QueryContext queryContext, object entity, IReadOnlyList<INavigation> navigationPath, IReadOnlyList<IRelatedEntitiesLoader> relatedEntitiesLoaders, bool queryStateManager)Public Overridable Sub Include(queryContext As QueryContext, entity As Object, navigationPath As IReadOnlyList(Of INavigation), relatedEntitiesLoaders As IReadOnlyList(Of IRelatedEntitiesLoader), queryStateManager As Boolean)

    Parameters

  • IncludeAsync(QueryContext, Object, IReadOnlyList<INavigation>, IReadOnlyList<IAsyncRelatedEntitiesLoader>, Boolean, CancellationToken)
    IncludeAsync(QueryContext, Object, IReadOnlyList(Of INavigation), IReadOnlyList(Of IAsyncRelatedEntitiesLoader), Boolean, 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 IncludeAsync(QueryContext queryContext, object entity, IReadOnlyList<INavigation> navigationPath, IReadOnlyList<IAsyncRelatedEntitiesLoader> relatedEntitiesLoaders, bool queryStateManager, CancellationToken cancellationToken)Public Overridable Function IncludeAsync(queryContext As QueryContext, entity As Object, navigationPath As IReadOnlyList(Of INavigation), relatedEntitiesLoaders As IReadOnlyList(Of IAsyncRelatedEntitiesLoader), queryStateManager As Boolean, cancellationToken As CancellationToken) As Task

    Parameters

    • queryContext
    • entity
      System.Object
      System.Object
    • navigationPath
      System.Collections.Generic.IReadOnlyList<T><INavigation>
      System.Collections.Generic.IReadOnlyList<T>(Of INavigation)
    • relatedEntitiesLoaders
      System.Collections.Generic.IReadOnlyList<T><IAsyncRelatedEntitiesLoader>
      System.Collections.Generic.IReadOnlyList<T>(Of IAsyncRelatedEntitiesLoader)
    • queryStateManager
      System.Boolean
      System.Boolean
    • cancellationToken
      System.Threading.CancellationToken
      System.Threading.CancellationToken

    Returns

    • System.Threading.Tasks.Task
      System.Threading.Tasks.Task
  • StartTracking(Object, EntityTrackingInfo)
    StartTracking(Object, EntityTrackingInfo)

    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 StartTracking(object entity, EntityTrackingInfo entityTrackingInfo)Public Overridable Sub StartTracking(entity As Object, entityTrackingInfo As EntityTrackingInfo)

    Parameters

Details

Assembly

Microsoft.EntityFrameworkCore.dll