EntityMaterializerSource EntityMaterializerSource 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 EntityMaterializerSource : IEntityMaterializerSourcePublic Class EntityMaterializerSource
    Implements IEntityMaterializerSource

Inheritance Hierarchy

  • System.Object
    System.Object
  • EntityMaterializerSource
    EntityMaterializerSource

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()

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.

Methods

  • CreateMaterializeExpression(IEntityType, Expression, Int32[])
    CreateMaterializeExpression(IEntityType, Expression, 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 virtual Expression CreateMaterializeExpression(IEntityType entityType, Expression valueBufferExpression, int[] indexMap = null)Public Overridable Function CreateMaterializeExpression(entityType As IEntityType, valueBufferExpression As Expression, indexMap As Integer() = Nothing) As Expression

    Parameters

    • entityType
    • valueBufferExpression
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
    • indexMap
      System.Int32[]
      System.Int32()

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
  • CreateReadValueCallExpression(Expression, Int32)
    CreateReadValueCallExpression(Expression, 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 virtual Expression CreateReadValueCallExpression(Expression valueBuffer, int index)Public Overridable Function CreateReadValueCallExpression(valueBuffer As Expression, index As Integer) As Expression

    Parameters

    • valueBuffer
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
    • index
      System.Int32
      System.Int32

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
  • CreateReadValueExpression(Expression, Type, Int32, IProperty)
    CreateReadValueExpression(Expression, Type, Int32, 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 Expression CreateReadValueExpression(Expression valueBuffer, Type type, int index, IProperty property = null)Public Overridable Function CreateReadValueExpression(valueBuffer As Expression, type As Type, index As Integer, property As IProperty = Nothing) As Expression

    Parameters

    • valueBuffer
      System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
    • type
      System.Type
      System.Type
    • index
      System.Int32
      System.Int32
    • property

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
  • GetMaterializer(IEntityType)
    GetMaterializer(IEntityType)

    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 Func<ValueBuffer, object> GetMaterializer(IEntityType entityType)Public Overridable Function GetMaterializer(entityType As IEntityType) As Func(Of ValueBuffer, Object)

    Parameters

    Returns

Details

Assembly

Microsoft.EntityFrameworkCore.dll