Share via


ISqlExpressionFactory.Constant Method

Definition

Overloads

Name Description
Constant(Object, RelationalTypeMapping)

Creates a new SqlExpression which represents a constant in a SQL tree.

Constant(Object, Boolean, RelationalTypeMapping)

Creates a new SqlExpression which represents a constant in a SQL tree.

Constant(Object, Type, RelationalTypeMapping)

Creates a new SqlExpression which represents a constant in a SQL tree.

Constant(Object, Type, Boolean, RelationalTypeMapping)

Creates a new SqlExpression which represents a constant in a SQL tree.

Constant(Object, RelationalTypeMapping)

Source:
ISqlExpressionFactory.cs
Source:
ISqlExpressionFactory.cs
Source:
ISqlExpressionFactory.cs
Source:
ISqlExpressionFactory.cs

Creates a new SqlExpression which represents a constant in a SQL tree.

public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Constant(object value, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlConstantExpression Constant(object value, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlConstantExpression Constant(object? value, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member Constant : obj * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
abstract member Constant : obj * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlConstantExpression
Public Function Constant (value As Object, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlExpression
Public Function Constant (value As Object, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlConstantExpression

Parameters

value
Object

A value.

typeMapping
RelationalTypeMapping

The RelationalTypeMapping associated with the expression.

Returns

An expression representing a constant in a SQL tree.

Applies to

Constant(Object, Boolean, RelationalTypeMapping)

Source:
ISqlExpressionFactory.cs

Creates a new SqlExpression which represents a constant in a SQL tree.

public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Constant(object value, bool sensitive, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member Constant : obj * bool * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Function Constant (value As Object, sensitive As Boolean, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlExpression

Parameters

value
Object

A value.

sensitive
Boolean

true if the expression contains sensitive values; otherwise, false.

typeMapping
RelationalTypeMapping

The RelationalTypeMapping associated with the expression.

Returns

An expression representing a constant in a SQL tree.

Applies to

Constant(Object, Type, RelationalTypeMapping)

Source:
ISqlExpressionFactory.cs
Source:
ISqlExpressionFactory.cs
Source:
ISqlExpressionFactory.cs
Source:
ISqlExpressionFactory.cs

Creates a new SqlExpression which represents a constant in a SQL tree.

public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Constant(object? value, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlConstantExpression Constant(object? value, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member Constant : obj * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
abstract member Constant : obj * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlConstantExpression
Public Function Constant (value As Object, type As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlExpression
Public Function Constant (value As Object, type As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlConstantExpression

Parameters

value
Object

A value.

type
Type

The type for the constant. Useful when value is null.

typeMapping
RelationalTypeMapping

The RelationalTypeMapping associated with the expression.

Returns

An expression representing a constant in a SQL tree.

Applies to

Constant(Object, Type, Boolean, RelationalTypeMapping)

Source:
ISqlExpressionFactory.cs

Creates a new SqlExpression which represents a constant in a SQL tree.

public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Constant(object? value, Type type, bool sensitive, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member Constant : obj * Type * bool * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Function Constant (value As Object, type As Type, sensitive As Boolean, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlExpression

Parameters

value
Object

A value.

type
Type

The type for the constant. Useful when value is null.

sensitive
Boolean

true if the expression contains sensitive values; otherwise, false.

typeMapping
RelationalTypeMapping

The RelationalTypeMapping associated with the expression.

Returns

An expression representing a constant in a SQL tree.

Applies to