SqliteConnection.CreateFunction Metodo

Definizione

Overload

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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione SQL.

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

Crea o ridefinirà una funzione 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)

Crea o ridefinirà una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del secondo parametro della funzione.

T13

Tipo del tredicesimo parametro della funzione.

T14

Tipo del 11° parametro della funzione.

T15

Tipo del quindicesimo parametro della funzione.

T16

Tipo del sedicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinirà una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del dodicesimo parametro della funzione.

T13

Tipo del tredicesimo parametro della funzione.

T14

Tipo del quattordicesimo parametro della funzione.

T15

Tipo del quindicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del dodicesimo parametro della funzione.

T13

Tipo del tredicesimo parametro della funzione.

T14

Tipo del quattordicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del dodicesimo parametro della funzione.

T13

Tipo del tredicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del dodicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

function
Func<T1,T2,T3,TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

function
Func<T1,T2,TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

T1

Tipo del primo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

function
Func<T1,TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

function
Func<Object[],TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinisce una funzione 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)

Parametri di tipo

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

function
Func<TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del dodicesimo parametro della funzione.

T13

Tipo del tredicesimo parametro della funzione.

T14

Tipo del quattordicesimo parametro della funzione.

T15

Tipo del quindicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del dodicesimo parametro della funzione.

T13

Tipo del tredicesimo parametro della funzione.

T14

Tipo del quattordicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del dodicesimo parametro della funzione.

T13

Tipo del tredicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

T12

Tipo del dodicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinisce una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

T11

Tipo dell'undicesimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

T10

Tipo del decimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

T9

Tipo del nono parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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)

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

T8

Tipo dell'ottavo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

T7

Tipo del settimo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

T6

Tipo del sesto parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

T5

Tipo del quinto parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

T4

Tipo del quarto parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

T3

Tipo del terzo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

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

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

T2

Tipo del secondo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

function
Func<TState,T1,T2,TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

T1

Tipo del primo parametro della funzione.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

function
Func<TState,T1,TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

function
Func<TState,Object[],TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a

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

Crea o ridefinirà una funzione 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)

Parametri di tipo

TState

Tipo dello stato.

TResult

Il tipo del valore risultante.

Parametri

name
String

Nome della funzione SQL.

state
TState

Oggetto disponibile durante ogni chiamata della funzione.

function
Func<TState,TResult>

Funzione da richiamare.

isDeterministic
Boolean

Flag che indica se la funzione è deterministica.

Si applica a