SqliteConnection.CreateAggregate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate, T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- T14
Jenis parameter keempat belas fungsi.
- T15
Jenis parameter kelima belas fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2, T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- T14
Jenis parameter keempat belas fungsi.
- T15
Jenis parameter kelima belas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7, T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- T14
Jenis parameter keempat belas fungsi.
- T15
Jenis parameter kelima belas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>, Func<TAccumulate, TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- T14
Jenis parameter keempat belas fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8, T9,T10,T11,T12,T13,T14,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- T14
Jenis parameter keempat belas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4, T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- T14
Jenis parameter keempat belas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate, TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5, T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10, T11,T12,T13,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13, TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- T13
Jenis parameter ketiga belas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate, TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5, T6,T7,T8,T9,T10,T11,T12,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10, T11,T12,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- T12
Jenis parameter dua belas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate, TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5, T6,T7,T8,T9,T10,T11,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10, T11,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-11 dari fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- T11
Jenis parameter ke-sebelas fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10, TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10, TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- T10
Jenis parameter kesepuluh fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- T9
Jenis parameter kesembilan fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- T8
Jenis parameter kedelapan fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- T7
Jenis parameter ketujuh fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- T6
Jenis parameter keenam fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Func<TAccumulate, TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,T5,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- T5
Jenis parameter kelima fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,T4,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,T4,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- T4
Jenis parameter keempat fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,T3,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,T3,TAccumulate>(string name, Func<TAccumulate,T1,T2,T3,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,TAccumulate>(string name, Func<TAccumulate?,T1,T2,T3,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- T3
Jenis parameter ketiga fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,T2,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,T2,TAccumulate>(String, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,T2,TAccumulate>(string name, Func<TAccumulate,T1,T2,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,TAccumulate>(string name, Func<TAccumulate?,T1,T2,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- T2
Jenis parameter kedua fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,T1,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,T1,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T1,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<T1,TAccumulate>(String, Func<TAccumulate,T1,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<T1,TAccumulate>(string name, Func<TAccumulate,T1,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,TAccumulate>(string name, Func<TAccumulate?,T1,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- T1
Jenis parameter pertama fungsi.
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,T1,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,object[],TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,object?[],TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, obj[], 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, obj[], 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, Object(), TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate,TResult>(string name, TAccumulate seed, Func<TAccumulate,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
Jenis parameter
- TAccumulate
Jenis nilai akumulator.
- TResult
Jenis nilai yang dihasilkan.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi nilai hasil. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,object[],TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate>(string name, TAccumulate seed, Func<TAccumulate,object?[],TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, obj[], 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, obj[], 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, Object(), TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- seed
- TAccumulate
Nilai akumulator awal.
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<TAccumulate>(String, Func<TAccumulate,TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<TAccumulate>(string name, Func<TAccumulate,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate>(string name, Func<TAccumulate?,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate) (name As String, func As Func(Of TAccumulate, TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
- func
- Func<TAccumulate,TAccumulate>
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.
Berlaku untuk
CreateAggregate<TAccumulate>(String, Func<TAccumulate,Object[],TAccumulate>, Boolean)
Membuat atau mendefinisikan ulang fungsi SQL agregat.
public virtual void CreateAggregate<TAccumulate>(string name, Func<TAccumulate,object[],TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate>(string name, Func<TAccumulate?,object?[],TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, obj[], 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, obj[], 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate) (name As String, func As Func(Of TAccumulate, Object(), TAccumulate), Optional isDeterministic As Boolean = false)
Jenis parameter
- TAccumulate
Jenis nilai akumulator.
Parameter
- name
- String
Nama fungsi SQL.
Fungsi akumulator yang akan dipanggil pada setiap elemen. Teruskan null untuk menghapus fungsi.
- isDeterministic
- Boolean
Bendera yang menunjukkan apakah agregat bersifat deterministik.