SqliteConnection.CreateFunction メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- T13
関数の 13 番目のパラメーターの型。
- T14
関数の 14 番目のパラメーターの型。
- T15
関数の 15 番目のパラメーターの型。
- T16
関数の 16 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- T13
関数の 13 番目のパラメーターの型。
- T14
関数の 14 番目のパラメーターの型。
- T15
関数の 15 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- T13
関数の 13 番目のパラメーターの型。
- T14
関数の 14 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- T13
関数の 13 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- T13
関数の 13 番目のパラメーターの型。
- T14
関数の 14 番目のパラメーターの型。
- T15
関数の 15 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- T13
関数の 13 番目のパラメーターの型。
- T14
関数の 14 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- T13
関数の 13 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- T12
関数の 12 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- T11
関数の 11 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- T10
関数の 10 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- T9
関数の 9 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- T8
関数の 8 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- T7
関数の 7 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- T6
関数の 6 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- T5
関数の 5 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- T4
関数の 4 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- T3
関数の 3 番目のパラメーターの型。
- 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
関数の 2 番目のパラメーターの型。
- 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
関数が決定的かどうかを示すフラグ。