Lingua

SqlFunctionExpression Costruttori

Definizione

Overload

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

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione niladic predefinita.

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

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione niladic.

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

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione niladic richiamata in un'istanza di .

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

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione predefinita.

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

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione.

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

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione richiamata in un'istanza di .

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

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core.

SqlFunctionExpression(String, Boolean, Type, RelationalTypeMapping)

Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione niladic predefinita.

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)

Parametri

functionName
String

Nome della funzione.

nullable
Boolean

Valore bool che indica se questa funzione può restituire null.

type
Type

Oggetto Type dell'espressione.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

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

Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione niladic.

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)

Parametri

schema
String

Schema in cui viene definita la funzione.

functionName
String

Nome della funzione.

nullable
Boolean

Valore bool che indica se questa funzione può restituire null.

type
Type

Oggetto Type dell'espressione.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

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

Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione niladic richiamata in un'istanza di .

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)

Parametri

instance
SqlExpression

Espressione in cui è definita la funzione.

functionName
String

Nome della funzione.

nullable
Boolean

Valore bool che indica se questa funzione può restituire null.

instancePropagatesNullability
Boolean

Valore che indica se l'istanza propaga null al risultato.

type
Type

Oggetto Type dell'espressione.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

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

Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione predefinita.

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)

Parametri

functionName
String

Nome della funzione.

arguments
IEnumerable<SqlExpression>

Argomenti della funzione.

nullable
Boolean

Valore bool che indica se questa funzione può restituire null.

argumentsPropagateNullability
IEnumerable<Boolean>

Elenco di valori bool che indicano se i singoli argomenti propagano null al risultato.

type
Type

Oggetto Type dell'espressione.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

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

Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione.

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)

Parametri

schema
String

Schema in cui viene definita la funzione.

functionName
String

Nome della funzione.

arguments
IEnumerable<SqlExpression>

Argomenti della funzione.

nullable
Boolean

Valore bool che indica se questa funzione può restituire null.

argumentsPropagateNullability
IEnumerable<Boolean>

Elenco di valori bool che indicano se i singoli argomenti propagano null al risultato.

type
Type

Oggetto Type dell'espressione.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

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

Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs

Crea una nuova istanza della SqlFunctionExpression classe che rappresenta una funzione richiamata in un'istanza di .

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)

Parametri

instance
SqlExpression

Espressione su cui viene applicata la funzione.

functionName
String

Nome della funzione.

arguments
IEnumerable<SqlExpression>

Argomenti della funzione.

nullable
Boolean

Valore bool che indica se questa funzione può restituire null.

instancePropagatesNullability
Boolean

Valore che indica se l'istanza propaga null al risultato.

argumentsPropagateNullability
IEnumerable<Boolean>

Elenco di valori bool che indicano se i singoli argomenti propagano null al risultato.

type
Type

Oggetto Type dell'espressione.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

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

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

Parametri

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

Si applica a

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

Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs
Origine:
SqlFunctionExpression.cs

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core.

[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)

Parametri

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

Si applica a