RelationalTypeMappingPostprocessor.ApplyTypeMappingsOnValuesExpression Method

Definition

Overloads

Name Description
ApplyTypeMappingsOnValuesExpression(ValuesExpression)

Applies the given type mappings to the values projected out by the given ValuesExpression. As an optimization, it can also strip the first _ord column if it's determined that it isn't needed (most cases).

ApplyTypeMappingsOnValuesExpression(ValuesExpression, Boolean)

Applies the given type mappings to the values projected out by the given ValuesExpression. As an optimization, it can also strip the first _ord column if it's determined that it isn't needed (most cases).

ApplyTypeMappingsOnValuesExpression(ValuesExpression)

Source:
RelationalTypeMappingPostprocessor.cs

Applies the given type mappings to the values projected out by the given ValuesExpression. As an optimization, it can also strip the first _ord column if it's determined that it isn't needed (most cases).

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression ApplyTypeMappingsOnValuesExpression(Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression valuesExpression);
abstract member ApplyTypeMappingsOnValuesExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression
override this.ApplyTypeMappingsOnValuesExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression
Protected Overridable Function ApplyTypeMappingsOnValuesExpression (valuesExpression As ValuesExpression) As ValuesExpression

Parameters

valuesExpression
ValuesExpression

The ValuesExpression to apply the mappings to.

Returns

Applies to

ApplyTypeMappingsOnValuesExpression(ValuesExpression, Boolean)

Source:
RelationalTypeMappingPostprocessor.cs

Applies the given type mappings to the values projected out by the given ValuesExpression. As an optimization, it can also strip the first _ord column if it's determined that it isn't needed (most cases).

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression ApplyTypeMappingsOnValuesExpression(Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression valuesExpression, bool stripOrdering);
abstract member ApplyTypeMappingsOnValuesExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression
override this.ApplyTypeMappingsOnValuesExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.ValuesExpression
Protected Overridable Function ApplyTypeMappingsOnValuesExpression (valuesExpression As ValuesExpression, stripOrdering As Boolean) As ValuesExpression

Parameters

valuesExpression
ValuesExpression

The ValuesExpression to apply the mappings to.

stripOrdering
Boolean

Whether to strip the _ord column.

Returns

Applies to