Shaper Shaper 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 abstract class ShaperPublic MustInherit Class Shaper

Inheritance Hierarchy

  • System.Object
    System.Object
  • Shaper
    Shaper

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.

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.

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

  • Shaper(IQuerySource)
    Shaper(IQuerySource)

    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.

    protected Shaper(IQuerySource querySource)Protected Sub New(querySource As IQuerySource)

    Parameters

    • querySource
      IQuerySource
      IQuerySource

Properties

  • QuerySource
    QuerySource

    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.

    protected virtual IQuerySource QuerySource { get; }Protected Overridable ReadOnly Property QuerySource As IQuerySource

    Property Value

    • IQuerySource
      IQuerySource
  • 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 abstract Type Type { get; }Public MustOverride ReadOnly Property Type As Type

    Property Value

    • System.Type
      System.Type

Methods

  • GetAccessorExpression(IQuerySource)
    GetAccessorExpression(IQuerySource)

    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 GetAccessorExpression(IQuerySource querySource)Public Overridable Function GetAccessorExpression(querySource As IQuerySource) As Expression

    Parameters

    • querySource
      IQuerySource
      IQuerySource

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
  • IsShaperForQuerySource(IQuerySource)
    IsShaperForQuerySource(IQuerySource)

    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 bool IsShaperForQuerySource(IQuerySource querySource)Public Overridable Function IsShaperForQuerySource(querySource As IQuerySource) As Boolean

    Parameters

    • querySource
      IQuerySource
      IQuerySource

    Returns

    • System.Boolean
      System.Boolean
  • SaveAccessorExpression(QuerySourceMapping)
    SaveAccessorExpression(QuerySourceMapping)

    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 SaveAccessorExpression(QuerySourceMapping querySourceMapping)Public Overridable Sub SaveAccessorExpression(querySourceMapping As QuerySourceMapping)

    Parameters

    • querySourceMapping
      QuerySourceMapping
      QuerySourceMapping
  • UpdateQuerySource(IQuerySource)
    UpdateQuerySource(IQuerySource)

    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 UpdateQuerySource(IQuerySource querySource)Public Overridable Sub UpdateQuerySource(querySource As IQuerySource)

    Parameters

    • querySource
      IQuerySource
      IQuerySource

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll