SqlFunctionExpression Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- arguments
- IEnumerable<SqlExpression>
- builtIn
- Boolean
- type
- Type
- typeMapping
- RelationalTypeMapping
Gilt für:
Entity Framework