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.
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.
- 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
Объект, доступный при каждом вызове функции.
- 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
Флаг, указывающий, является ли функция детерминированной.