UnbufferedEntityShaper<TEntity> UnbufferedEntityShaper(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 UnbufferedEntityShaper<TEntity> : EntityShaper, IShaper<TEntity> where TEntity : classPublic Class UnbufferedEntityShaper(Of TEntity As Class)
    Inherits EntityShaper
    Implements IShaper(Of TEntity)

Type Parameters

TEntity

Inheritance Hierarchy

Inherited Members

EntityType,
EntityType,
IsTrackingQuery,
IsTrackingQuery,
Key,
Key,
Materializer,
Materializer,
AllowNullResult,
AllowNullResult,
ValueBufferOffset,
ValueBufferOffset,
SetOffset(Int32),
SetOffset(Int32),
IsShaperForQuerySource(IQuerySource),
IsShaperForQuerySource(IQuerySource),
UpdateQuerySource(IQuerySource),
UpdateQuerySource(IQuerySource),
QuerySource,
QuerySource,
SaveAccessorExpression(QuerySourceMapping),
SaveAccessorExpression(QuerySourceMapping),
GetAccessorExpression(IQuerySource),
GetAccessorExpression(IQuerySource),
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.

Properties 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.

Constructors

  • UnbufferedEntityShaper(IQuerySource, String, Boolean, IKey, Func<ValueBuffer, Object>)
    UnbufferedEntityShaper(IQuerySource, String, Boolean, IKey, Func(Of ValueBuffer, 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 UnbufferedEntityShaper(IQuerySource querySource, string entityType, bool trackingQuery, IKey key, Func<ValueBuffer, object> materializer)Public Sub New(querySource As IQuerySource, entityType As String, trackingQuery As Boolean, key As IKey, materializer As Func(Of ValueBuffer, Object))

    Parameters

    • querySource
      IQuerySource
      IQuerySource
    • entityType
      System.String
      System.String
    • trackingQuery
      System.Boolean
      System.Boolean
    • key
    • materializer
      System.Func<T, TResult><ValueBuffer, System.Object>
      System.Func<T, TResult>(Of ValueBuffer, System.Object)

Properties

  • Type
    Type

    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 Type Type { get; }Public Overrides ReadOnly Property Type As Type

    Property Value

    • System.Type
      System.Type

Methods

  • Cast<TDerived>()
    Cast(Of TDerived)()

    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 IShaper<TDerived> Cast<TDerived>()where TDerived : classPublic Overrides Function Cast(Of TDerived As Class) As IShaper(Of TDerived)

    Returns

  • Shape(QueryContext, ValueBuffer)
    Shape(QueryContext, ValueBuffer)

    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 Shape(QueryContext queryContext, ValueBuffer valueBuffer)Public Overridable Function Shape(queryContext As QueryContext, valueBuffer As ValueBuffer) As TEntity

    Parameters

    Returns

    • TEntity
      TEntity
  • ToString()
    ToString()

    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 string ToString()Public Overrides Function ToString As String

    Returns

    • System.String
      System.String
  • WithOffset(Int32)
    WithOffset(Int32)

    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 EntityShaper WithOffset(int offset)Public Overrides Function WithOffset(offset As Integer) As EntityShaper

    Parameters

    • offset
      System.Int32
      System.Int32

    Returns

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll