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
函式的第二個參數型別。
- 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
指出函式是否具決定性的旗標。