SqliteConnection.CreateFunction Méthode

Définition

Surcharges

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,T16,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10, T11,T12,T13,T14,T15,T16,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11, T12,T13,T14,T15,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,TResult>(String, Func<T1,T2,T3,T4,T5,T6,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,TResult>(String, Func<T1,T2,T3,T4,T5,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,TResult>(String, Func<T1,T2,T3,T4,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,TResult>(String, Func<T1,T2,T3,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,TResult>(String, Func<T1,T2,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,TResult>(String, Func<T1,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TResult>(String, Func<Object[],TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TResult>(String, Func<TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,T15,TResult>(String, TState, Func<TState,T1,T2,T3,T4, T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6, T7,T8,T9,T10,T11,T12,T13,T14,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7, T8,T9,T10,T11,T12,T13,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8, T9,T10,T11,T12,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,T6,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,T5,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,T4,TResult>(String, TState, Func<TState,T1,T2,T3,T4,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,T3,TResult>(String, TState, Func<TState,T1,T2,T3,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,T2,TResult>(String, TState, Func<TState,T1,T2,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,T1,TResult>(String, TState, Func<TState,T1,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,TResult>(String, TState, Func<TState,Object[],TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<TState,TResult>(String, TState, Func<TState,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,T16,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10, T11,T12,T13,T14,T15,T16,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'T16, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'T16, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

T13

Type du treizième paramètre de la fonction.

T14

Type du quatorzième paramètre de la fonction.

T15

Type du quinzième paramètre de la fonction.

T16

Type du seizième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11, T12,T13,T14,T15,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

T13

Type du treizième paramètre de la fonction.

T14

Type du quatorzième paramètre de la fonction.

T15

Type du quinzième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

T13

Type du treizième paramètre de la fonction.

T14

Type du quatorzième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

T13

Type du treizième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,T8,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,T7,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,T7,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, T7, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, T7, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,T7,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,T6,TResult>(String, Func<T1,T2,T3,T4,T5,T6,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,T6,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, T6, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, T6, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,T6,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,T5,TResult>(String, Func<T1,T2,T3,T4,T5,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,T5,TResult> (string name, Func<T1,T2,T3,T4,T5,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,T5,TResult> (string name, Func<T1,T2,T3,T4,T5,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, T5, TResult) (name As String, function As Func(Of T1, T2, T3, T4, T5, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,T5,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,T4,TResult>(String, Func<T1,T2,T3,T4,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,T4,TResult> (string name, Func<T1,T2,T3,T4,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,T4,TResult> (string name, Func<T1,T2,T3,T4,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'T4, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, T4, TResult) (name As String, function As Func(Of T1, T2, T3, T4, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,T4,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,T3,TResult>(String, Func<T1,T2,T3,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,T3,TResult> (string name, Func<T1,T2,T3,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,T3,TResult> (string name, Func<T1,T2,T3,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'T3, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'T3, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, T3, TResult) (name As String, function As Func(Of T1, T2, T3, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,T3,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,T2,TResult>(String, Func<T1,T2,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,T2,TResult> (string name, Func<T1,T2,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,T2,TResult> (string name, Func<T1,T2,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'T2, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'T2, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, T2, TResult) (name As String, function As Func(Of T1, T2, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,T2,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<T1,TResult>(String, Func<T1,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<T1,TResult> (string name, Func<T1,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<T1,TResult> (string name, Func<T1,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'T1, 'Result> * bool -> unit
override this.CreateFunction : string * Func<'T1, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of T1, TResult) (name As String, function As Func(Of T1, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

T1

Type du premier paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<T1,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TResult>(String, Func<Object[],TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TResult> (string name, Func<object[],TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TResult> (string name, Func<object?[],TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<obj[], 'Result> * bool -> unit
override this.CreateFunction : string * Func<obj[], 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TResult) (name As String, function As Func(Of Object(), TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<Object[],TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TResult>(String, Func<TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TResult> (string name, Func<TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TResult> (string name, Func<TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * Func<'Result> * bool -> unit
override this.CreateFunction : string * Func<'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TResult) (name As String, function As Func(Of TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

function
Func<TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,T15,TResult>(String, TState, Func<TState,T1,T2,T3,T4, T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

T13

Type du treizième paramètre de la fonction.

T14

Type du quatorzième paramètre de la fonction.

T15

Type du quinzième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6, T7,T8,T9,T10,T11,T12,T13,T14,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

T13

Type du treizième paramètre de la fonction.

T14

Type du quatorzième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7, T8,T9,T10,T11,T12,T13,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

T13

Type du treizième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8, T9,T10,T11,T12,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

T12

Type du douzième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

T11

Type du onzième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

T10

Type du dixième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

T9

Type du neuvième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, T8, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

T8

Type du huitième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,T8,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,T7,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,T7,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,T7,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, T7, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, T7, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

T7

Type du septième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,T7,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,T6,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,T6,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,T6,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,T6,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, T6, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, T6, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

T6

Type du sixième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,T6,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,T5,TResult>(String, TState, Func<TState,T1,T2,T3,T4,T5,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,T5,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,T5,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'T5, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, T5, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, T5, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

T5

Type du cinquième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,T5,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,T4,TResult>(String, TState, Func<TState,T1,T2,T3,T4,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,T4,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,T4,TResult> (string name, TState state, Func<TState,T1,T2,T3,T4,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'T4, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, T4, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, T4, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

T4

Type du quatrième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,T4,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,T3,TResult>(String, TState, Func<TState,T1,T2,T3,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,T3,TResult> (string name, TState state, Func<TState,T1,T2,T3,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,T3,TResult> (string name, TState state, Func<TState,T1,T2,T3,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'T3, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, T3, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, T3, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

T3

Type du troisième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,T3,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,T2,TResult>(String, TState, Func<TState,T1,T2,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,T2,TResult> (string name, TState state, Func<TState,T1,T2,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,T2,TResult> (string name, TState state, Func<TState,T1,T2,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'T2, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, T2, TResult) (name As String, state As TState, function As Func(Of TState, T1, T2, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

T2

Type du deuxième paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,T2,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,T1,TResult>(String, TState, Func<TState,T1,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,T1,TResult> (string name, TState state, Func<TState,T1,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,T1,TResult> (string name, TState state, Func<TState,T1,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'T1, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'T1, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, T1, TResult) (name As String, state As TState, function As Func(Of TState, T1, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

T1

Type du premier paramètre de la fonction.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,T1,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,TResult>(String, TState, Func<TState,Object[],TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,TResult> (string name, TState state, Func<TState,object[],TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,TResult> (string name, TState state, Func<TState,object?[],TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, obj[], 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, obj[], 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, TResult) (name As String, state As TState, function As Func(Of TState, Object(), TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,Object[],TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à

CreateFunction<TState,TResult>(String, TState, Func<TState,TResult>, Boolean)

Crée ou redéfinit une fonction SQL.

public virtual void CreateFunction<TState,TResult> (string name, TState state, Func<TState,TResult> function, bool isDeterministic = false);
public virtual void CreateFunction<TState,TResult> (string name, TState state, Func<TState,TResult>? function, bool isDeterministic = false);
abstract member CreateFunction : string * 'State * Func<'State, 'Result> * bool -> unit
override this.CreateFunction : string * 'State * Func<'State, 'Result> * bool -> unit
Public Overridable Sub CreateFunction(Of TState, TResult) (name As String, state As TState, function As Func(Of TState, TResult), Optional isDeterministic As Boolean = false)

Paramètres de type

TState

Type de l’état.

TResult

Type de la valeur résultante.

Paramètres

name
String

Nom de la fonction SQL.

state
TState

Objet disponible lors de chaque appel de la fonction.

function
Func<TState,TResult>

Fonction à appeler.

isDeterministic
Boolean

Indicateur indiquant si la fonction est déterministe.

S’applique à