IQueryBuffer IQueryBuffer Interface

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 interface IQueryBufferPublic Interface IQueryBuffer

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.

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.

    object GetEntity(IKey key, EntityLoadInfo entityLoadInfo, bool queryStateManager, bool throwOnNullKey)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.

    object GetPropertyValue(object entity, IProperty property)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.

    void Include(QueryContext queryContext, object entity, IReadOnlyList<INavigation> navigationPath, IReadOnlyList<IRelatedEntitiesLoader> relatedEntitiesLoaders, bool queryStateManager)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.

    Task IncludeAsync(QueryContext queryContext, object entity, IReadOnlyList<INavigation> navigationPath, IReadOnlyList<IAsyncRelatedEntitiesLoader> relatedEntitiesLoaders, bool queryStateManager, CancellationToken cancellationToken)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.

    void StartTracking(object entity, EntityTrackingInfo entityTrackingInfo)Sub StartTracking(entity As Object, entityTrackingInfo As EntityTrackingInfo)

    Parameters

Details

Assembly

Microsoft.EntityFrameworkCore.dll