SqliteConnection.CreateFunction Método

Definição

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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função 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)

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função SQL.

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

Cria ou redefine uma função 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)

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

T13

O tipo do décimo terceiro parâmetro da função.

T14

O tipo do décimo quarto parâmetro da função.

T15

O tipo do décimo quinto parâmetro da função.

T16

O tipo do décimo sexto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

T13

O tipo do décimo terceiro parâmetro da função.

T14

O tipo do décimo quarto parâmetro da função.

T15

O tipo do décimo quinto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

T13

O tipo do décimo terceiro parâmetro da função.

T14

O tipo do décimo quarto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

T13

O tipo do décimo terceiro parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

function
Func<T1,T2,T3,TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

function
Func<T1,T2,TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do primeiro parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

function
Func<T1,TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

function
Func<Object[],TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

function
Func<TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

T13

O tipo do décimo terceiro parâmetro da função.

T14

O tipo do décimo quarto parâmetro da função.

T15

O tipo do décimo quinto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

T13

O tipo do décimo terceiro parâmetro da função.

T14

O tipo do décimo quarto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

T13

O tipo do décimo terceiro parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

T12

O tipo do décimo segundo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

T11

O tipo do décimo primeiro parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

T10

O tipo do décimo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

T9

O tipo do nono parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se 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)

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

T8

O tipo do oitavo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

T7

O tipo do sétimo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

T6

O tipo do sexto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

T5

O tipo do quinto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

T4

O tipo do quarto parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

T3

O tipo do terceiro parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

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

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

T2

O tipo do segundo parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

function
Func<TState,T1,T2,TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

T1

O tipo do primeiro parâmetro da função.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

function
Func<TState,T1,TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

function
Func<TState,Object[],TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a

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

Cria ou redefine uma função 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

O tipo do estado.

TResult

O tipo do valor resultante.

Parâmetros

name
String

O nome da função SQL.

state
TState

Um objeto disponível durante cada invocação da função.

function
Func<TState,TResult>

A função a ser invocada.

isDeterministic
Boolean

Sinalizador que indica se a função é determinística.

Aplica-se a