Sprache

SqlFunctionExpression Konstruktoren

Definition

Überlädt

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

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

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

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

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

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

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

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

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

Erstellt eine neue Instanz der SqlFunctionExpression Klasse, die eine Funktion darstellt.

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

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

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

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

SqlFunctionExpression(String, Boolean, Type, RelationalTypeMapping)

Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs

Erstellt eine neue Instanz 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 boolescher Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

type
Type

Der Type Ausdruck.

typeMapping
RelationalTypeMapping

Der RelationalTypeMapping Dem Ausdruck zugeordnete.

Gilt für:

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

Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs

Erstellt eine neue Instanz 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 boolescher Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

type
Type

Der Type Ausdruck.

typeMapping
RelationalTypeMapping

Der RelationalTypeMapping Dem Ausdruck zugeordnete.

Gilt für:

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

Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs

Erstellt eine neue Instanz der SqlFunctionExpression Klasse, die eine niladische Funktion darstellt, die für eine Instanz 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 boolescher Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

instancePropagatesNullability
Boolean

Ein Wert, der angibt, ob die Instanz null an das Ergebnis verteilt.

type
Type

Der Type Ausdruck.

typeMapping
RelationalTypeMapping

Der RelationalTypeMapping Dem Ausdruck zugeordnete.

Gilt für:

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

Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs

Erstellt eine neue Instanz 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 boolescher Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

argumentsPropagateNullability
IEnumerable<Boolean>

Eine Liste der Boolwerte, die angeben, ob einzelne Argumente null an das Ergebnis weitergeben.

type
Type

Der Type Ausdruck.

typeMapping
RelationalTypeMapping

Der RelationalTypeMapping Dem Ausdruck zugeordnete.

Gilt für:

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

Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs

Erstellt eine neue Instanz 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 boolescher Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

argumentsPropagateNullability
IEnumerable<Boolean>

Eine Liste der Boolwerte, die angeben, ob einzelne Argumente null an das Ergebnis weitergeben.

type
Type

Der Type Ausdruck.

typeMapping
RelationalTypeMapping

Der RelationalTypeMapping Dem Ausdruck zugeordnete.

Gilt für:

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

Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs

Erstellt eine neue Instanz der SqlFunctionExpression Klasse, die eine Funktion darstellt, die für eine Instanz 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 boolescher Wert, der angibt, ob diese Funktion NULL zurückgeben kann.

instancePropagatesNullability
Boolean

Ein Wert, der angibt, ob die Instanz null an das Ergebnis verteilt.

argumentsPropagateNullability
IEnumerable<Boolean>

Eine Liste der Boolwerte, die angeben, ob einzelne Argumente null an das Ergebnis weitergeben.

type
Type

Der Type Ausdruck.

typeMapping
RelationalTypeMapping

Der RelationalTypeMapping Dem Ausdruck zugeordnete.

Gilt für:

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

Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
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:

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

Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs
Quelle:
SqlFunctionExpression.cs

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

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

Parameter

instance
SqlExpression
schema
String
name
String
nullable
Boolean
instancePropagatesNullability
Nullable<Boolean>
argumentsPropagateNullability
IEnumerable<Boolean>
builtIn
Boolean
type
Type
typeMapping
RelationalTypeMapping
Attribute

Gilt für: