Compartir a través de


SqliteConnection.CreateFunction Método

Definición

Sobrecargas

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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función 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 vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función SQL.

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

Crea o vuelve a definir una función 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

T15

Tipo del decimoquinto parámetro de la función.

T16

Tipo del decimosexto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

T15

Tipo del decimoquinto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

function
Func<T1,T2,T3,TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

function
Func<T1,T2,TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

function
Func<T1,TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

function
Func<Object[],TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

function
Func<TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

T15

Tipo del decimoquinto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica 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 vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

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

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

function
Func<TState,T1,T2,TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

T1

Tipo del primer parámetro de la función.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

function
Func<TState,T1,TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

function
Func<TState,Object[],TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a

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

Crea o vuelve a definir una función 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)

Parámetros de tipo

TState

Tipo del estado.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

state
TState

Objeto disponible durante cada invocación de la función.

function
Func<TState,TResult>

Función que se va a invocar.

isDeterministic
Boolean

Marca que indica si la función es determinista.

Se aplica a