SqlFunctionExpression Konstruktory

Definicja

Przeciążenia

SqlFunctionExpression(String, Boolean, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje wbudowaną funkcję niladic.

SqlFunctionExpression(String, String, Boolean, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje funkcję niladową.

SqlFunctionExpression(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje funkcję niladową wywoływaną w wystąpieniu.

SqlFunctionExpression(String, IEnumerable<SqlExpression>, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, które reprezentuje wbudowaną funkcję.

SqlFunctionExpression(String, String, IEnumerable<SqlExpression>, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje funkcję.

SqlFunctionExpression(SqlExpression, String, IEnumerable<SqlExpression>, Boolean, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje funkcję wywoływaną w wystąpieniu.

SqlFunctionExpression(Expression, String, String, Boolean, IEnumerable<SqlExpression>, Boolean, Type, RelationalTypeMapping)

SqlFunctionExpression(String, Boolean, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje wbudowaną funkcję niladic.

public SqlFunctionExpression (string functionName, bool nullable, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
public SqlFunctionExpression (string functionName, bool nullable, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression : string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Sub New (functionName As String, nullable As Boolean, type As Type, typeMapping As RelationalTypeMapping)

Parametry

functionName
String

Nazwa funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

type
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

SqlFunctionExpression(String, String, Boolean, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje funkcję niladową.

public SqlFunctionExpression (string schema, string functionName, bool nullable, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
public SqlFunctionExpression (string schema, string functionName, bool nullable, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression : string * string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Sub New (schema As String, functionName As String, nullable As Boolean, type As Type, typeMapping As RelationalTypeMapping)

Parametry

schema
String

Schemat, w którym zdefiniowano funkcję.

functionName
String

Nazwa funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

type
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

SqlFunctionExpression(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje funkcję niladową wywoływaną w wystąpieniu.

public SqlFunctionExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, string functionName, bool nullable, bool instancePropagatesNullability, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
public SqlFunctionExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, string functionName, bool nullable, bool instancePropagatesNullability, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * string * bool * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Sub New (instance As SqlExpression, functionName As String, nullable As Boolean, instancePropagatesNullability As Boolean, type As Type, typeMapping As RelationalTypeMapping)

Parametry

instance
SqlExpression

Wyrażenie, na którym zdefiniowano funkcję.

functionName
String

Nazwa funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

instancePropagatesNullability
Boolean

Wartość wskazująca, czy wystąpienie propaguje wartość null do wyniku.

type
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

SqlFunctionExpression(String, IEnumerable<SqlExpression>, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, które reprezentuje wbudowaną funkcję.

public SqlFunctionExpression (string functionName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, bool nullable, System.Collections.Generic.IEnumerable<bool> argumentsPropagateNullability, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
public SqlFunctionExpression (string functionName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, bool nullable, System.Collections.Generic.IEnumerable<bool> argumentsPropagateNullability, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression : string * seq<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * bool * seq<bool> * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Sub New (functionName As String, arguments As IEnumerable(Of SqlExpression), nullable As Boolean, argumentsPropagateNullability As IEnumerable(Of Boolean), type As Type, typeMapping As RelationalTypeMapping)

Parametry

functionName
String

Nazwa funkcji.

arguments
IEnumerable<SqlExpression>

Argumenty funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

argumentsPropagateNullability
IEnumerable<Boolean>

Lista wartości logicznych wskazująca, czy poszczególne argumenty propagują wartość null do wyniku.

type
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

SqlFunctionExpression(String, String, IEnumerable<SqlExpression>, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje funkcję.

public SqlFunctionExpression (string schema, string functionName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, bool nullable, System.Collections.Generic.IEnumerable<bool> argumentsPropagateNullability, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
public SqlFunctionExpression (string? schema, string functionName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, bool nullable, System.Collections.Generic.IEnumerable<bool> argumentsPropagateNullability, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression : string * string * seq<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * bool * seq<bool> * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Sub New (schema As String, functionName As String, arguments As IEnumerable(Of SqlExpression), nullable As Boolean, argumentsPropagateNullability As IEnumerable(Of Boolean), type As Type, typeMapping As RelationalTypeMapping)

Parametry

schema
String

Schemat, w którym zdefiniowano funkcję.

functionName
String

Nazwa funkcji.

arguments
IEnumerable<SqlExpression>

Argumenty funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

argumentsPropagateNullability
IEnumerable<Boolean>

Lista wartości logicznych wskazująca, czy poszczególne argumenty propagują wartość null do wyniku.

type
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

SqlFunctionExpression(SqlExpression, String, IEnumerable<SqlExpression>, Boolean, Boolean, IEnumerable<Boolean>, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFunctionExpression klasy, która reprezentuje funkcję wywoływaną w wystąpieniu.

public SqlFunctionExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, string functionName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, bool nullable, bool instancePropagatesNullability, System.Collections.Generic.IEnumerable<bool> argumentsPropagateNullability, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
public SqlFunctionExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, string functionName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, bool nullable, bool instancePropagatesNullability, System.Collections.Generic.IEnumerable<bool> argumentsPropagateNullability, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * string * seq<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * bool * bool * seq<bool> * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Sub New (instance As SqlExpression, functionName As String, arguments As IEnumerable(Of SqlExpression), nullable As Boolean, instancePropagatesNullability As Boolean, argumentsPropagateNullability As IEnumerable(Of Boolean), type As Type, typeMapping As RelationalTypeMapping)

Parametry

instance
SqlExpression

Wyrażenie, na którym jest stosowana funkcja.

functionName
String

Nazwa funkcji.

arguments
IEnumerable<SqlExpression>

Argumenty funkcji.

nullable
Boolean

Wartość logiczna wskazująca, czy ta funkcja może zwrócić wartość null.

instancePropagatesNullability
Boolean

Wartość wskazująca, czy wystąpienie propaguje wartość null do wyniku.

argumentsPropagateNullability
IEnumerable<Boolean>

Lista wartości logicznych wskazująca, czy poszczególne argumenty propagują wartość null do wyniku.

type
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

SqlFunctionExpression(Expression, String, String, Boolean, IEnumerable<SqlExpression>, Boolean, Type, RelationalTypeMapping)

public SqlFunctionExpression (System.Linq.Expressions.Expression instance, string schema, string name, bool niladic, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, bool builtIn, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression : System.Linq.Expressions.Expression * string * string * bool * seq<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Sub New (instance As Expression, schema As String, name As String, niladic As Boolean, arguments As IEnumerable(Of SqlExpression), builtIn As Boolean, type As Type, typeMapping As RelationalTypeMapping)

Parametry

instance
Expression
schema
String
name
String
niladic
Boolean
builtIn
Boolean
type
Type
typeMapping
RelationalTypeMapping

Dotyczy