SqliteConnection.CreateFunction Метод

Определение

Перегрузки

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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию SQL.

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

Создает или переопределяет функцию 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)

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

T13

Тип тринадцатого параметра функции.

T14

Тип четырнадцатого параметра функции.

T15

Тип пятнадцатого параметра функции.

T16

Тип шестнадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

T13

Тип тринадцатого параметра функции.

T14

Тип четырнадцатого параметра функции.

T15

Тип пятнадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

T13

Тип тринадцатого параметра функции.

T14

Тип четырнадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

T13

Тип тринадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

function
Func<T1,T2,T3,TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

function
Func<T1,T2,TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

T1

Тип первого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

function
Func<T1,TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

function
Func<Object[],TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

function
Func<TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

T13

Тип тринадцатого параметра функции.

T14

Тип четырнадцатого параметра функции.

T15

Тип пятнадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

T13

Тип тринадцатого параметра функции.

T14

Тип четырнадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

T13

Тип тринадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

T12

Тип двенадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

T11

Тип одиннадцатого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

T10

Тип десятого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

T9

Тип девятого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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)

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

T8

Тип восьмого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

T7

Тип седьмого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

T6

Тип шестого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

T5

Тип пятого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

T4

Тип четвертого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

T3

Тип третьего параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

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

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

T2

Тип второго параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

function
Func<TState,T1,T2,TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

T1

Тип первого параметра функции.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

function
Func<TState,T1,TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

function
Func<TState,Object[],TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к

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

Создает или переопределяет функцию 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)

Параметры типа

TState

Тип состояния.

TResult

Тип результирующего значения.

Параметры

name
String

Имя функции SQL.

state
TState

Объект, доступный при каждом вызове функции.

function
Func<TState,TResult>

Вызываемая функция.

isDeterministic
Boolean

Флаг, указывающий, является ли функция детерминированной.

Применяется к