SqlFunctionExpression Konstruktoren

Definition

Überlädt

SqlFunctionExpression(String, Boolean, Type, RelationalTypeMapping)

Erstellt eine neue instance der SqlFunctionExpression -Klasse, die eine integrierte niladische Funktion darstellt.

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

Erstellt eine neue instance der SqlFunctionExpression -Klasse, die eine niladische Funktion darstellt.

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

Erstellt eine neue instance der -Klasse, die SqlFunctionExpression eine niladische Funktion darstellt, die für eine instance aufgerufen wird.

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

Erstellt eine neue instance der SqlFunctionExpression -Klasse, die eine integrierte Funktion darstellt.

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

Erstellt eine neue instance der SqlFunctionExpression -Klasse, die eine Funktion darstellt.

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

Erstellt eine neue instance der -Klasse, die SqlFunctionExpression eine Funktion darstellt, die für eine instance aufgerufen wird.

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

SqlFunctionExpression(String, Boolean, Type, RelationalTypeMapping)

Erstellt eine neue instance der SqlFunctionExpression -Klasse, die eine integrierte niladische Funktion darstellt.

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)

Parameter

functionName
String

Der Name der Funktion.

nullable
Boolean

Ein bool-Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

type
Type

Der Type des Ausdrucks.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

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

Erstellt eine neue instance der SqlFunctionExpression -Klasse, die eine niladische Funktion darstellt.

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)

Parameter

schema
String

Das Schema, in dem die Funktion definiert ist.

functionName
String

Der Name der Funktion.

nullable
Boolean

Ein bool-Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

type
Type

Der Type des Ausdrucks.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

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

Erstellt eine neue instance der -Klasse, die SqlFunctionExpression eine niladische Funktion darstellt, die für eine instance aufgerufen wird.

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)

Parameter

instance
SqlExpression

Ein Ausdruck, für den die Funktion definiert ist.

functionName
String

Der Name der Funktion.

nullable
Boolean

Ein bool-Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

instancePropagatesNullability
Boolean

Ein -Wert, der angibt, ob instance NULL an das Ergebnis weitergibt.

type
Type

Der Type des Ausdrucks.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

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

Erstellt eine neue instance der SqlFunctionExpression -Klasse, die eine integrierte Funktion darstellt.

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)

Parameter

functionName
String

Der Name der Funktion.

arguments
IEnumerable<SqlExpression>

Die Argumente der Funktion.

nullable
Boolean

Ein bool-Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

argumentsPropagateNullability
IEnumerable<Boolean>

Eine Liste von Bool-Werten, die angibt, ob einzelne Argumente null an das Ergebnis weitergeben.

type
Type

Der Type des Ausdrucks.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

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

Erstellt eine neue instance der SqlFunctionExpression -Klasse, die eine Funktion darstellt.

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)

Parameter

schema
String

Das Schema, in dem die Funktion definiert ist.

functionName
String

Der Name der Funktion.

arguments
IEnumerable<SqlExpression>

Die Argumente der Funktion.

nullable
Boolean

Ein bool-Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

argumentsPropagateNullability
IEnumerable<Boolean>

Eine Liste von Bool-Werten, die angibt, ob einzelne Argumente null an das Ergebnis weitergeben.

type
Type

Der Type des Ausdrucks.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

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

Erstellt eine neue instance der -Klasse, die SqlFunctionExpression eine Funktion darstellt, die für eine instance aufgerufen wird.

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)

Parameter

instance
SqlExpression

Ein Ausdruck, auf den die Funktion angewendet wird.

functionName
String

Der Name der Funktion.

arguments
IEnumerable<SqlExpression>

Die Argumente der Funktion.

nullable
Boolean

Ein bool-Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

instancePropagatesNullability
Boolean

Ein -Wert, der angibt, ob instance NULL an das Ergebnis weitergibt.

argumentsPropagateNullability
IEnumerable<Boolean>

Eine Liste von Bool-Werten, die angibt, ob einzelne Argumente null an das Ergebnis weitergeben.

type
Type

Der Type des Ausdrucks.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

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)

Parameter

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

Gilt für: