SqliteConnection.CreateAggregate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- T14
Typ čtrnáctého parametru funkce.
- T15
Typ patnáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- T14
Typ čtrnáctého parametru funkce.
- T15
Typ patnáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- T14
Typ čtrnáctého parametru funkce.
- T15
Typ patnáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- T14
Typ čtrnáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- T14
Typ čtrnáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- T14
Typ čtrnáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- T13
Typ třináctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- T12
Typ dvanáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- T11
Typ jedenáctého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- T10
Typ desátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- T9
Typ devátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- T8
Typ osmého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
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)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- T7
Typ sedmého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- T6
Typ šestého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Func<TAccumulate, TResult>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- T5
Typ pátého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- T4
Typ čtvrtého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,T3,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- T3
Typ třetího parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,T2,TAccumulate>(String, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- T2
Typ druhého parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregační funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,T1,TAccumulate>
Akumulátorová funkce, která má být vyvolána na každém prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<T1,TAccumulate>(String, Func<TAccumulate,T1,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- T1
Typ prvního parametru funkce.
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,T1,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- TAccumulate
Typ hodnoty akumulátoru.
- TResult
Typ výsledné hodnoty.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- resultSelector
- Func<TAccumulate,TResult>
Funkce pro transformaci konečné hodnoty akumulátoru na výslednou hodnotu. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
- func
- Func<TAccumulate,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- seed
- TAccumulate
Počáteční hodnota akumulátoru.
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<TAccumulate>(String, Func<TAccumulate,TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
- func
- Func<TAccumulate,TAccumulate>
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.
Platí pro
CreateAggregate<TAccumulate>(String, Func<TAccumulate,Object[],TAccumulate>, Boolean)
Vytvoří nebo předefinuje agregovanou funkci SQL.
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)
Parametry typu
- TAccumulate
Typ hodnoty akumulátoru.
Parametry
- name
- String
Název funkce SQL.
Akumulátorová funkce, která má být vyvolána u každého prvku. Předáním hodnoty null odstraníte funkci.
- isDeterministic
- Boolean
Příznak označující, jestli je agregace deterministická.