Freigeben über


SqliteConnection.CreateAggregate Methode

Definition

Überlädt

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Func<TAccumulate, TResult>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,T3,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,T2,TAccumulate>(String, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<T1,TAccumulate>(String, Func<TAccumulate,T1,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<TAccumulate>(String, Func<TAccumulate,TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

CreateAggregate<TAccumulate>(String, Func<TAccumulate,Object[],TAccumulate>, Boolean)

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

T14

Der Typ des vierzehnten Parameters der Funktion.

T15

Der Typ des fünfzehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

T14

Der Typ des vierzehnten Parameters der Funktion.

T15

Der Typ des fünfzehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

T14

Der Typ des vierzehnten Parameters der Funktion.

T15

Der Typ des fünfzehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

T14

Der Typ des vierzehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

T14

Der Typ des vierzehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

T14

Der Typ des vierzehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

T13

Der Typ des dreizehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

T12

Der Typ des zwölften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

T11

Der Typ des elften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

T10

Der Typ des zehnten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregate SQL-Funktion neu.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

T9

Der Typ des neunten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

T8

Der Typ des achten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

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)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

T7

Der Typ des siebten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

T6

Der Typ des sechsten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Func<TAccumulate, TResult>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

T5

Der Typ des fünften Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,T4,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

T4

Der Typ des vierten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,T4,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,T3,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,T3,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

T3

Der Typ des dritten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,T3,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,T2,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,T2,TAccumulate>(String, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

T2

Der Typ des zweiten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,T2,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,T1,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<T1,TAccumulate>(String, Func<TAccumulate,T1,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

T1

Der Typ des ersten Parameters der Funktion.

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,T1,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,Object[],TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Func<TAccumulate,TResult>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

TAccumulate

Der Typ des Akkumulatorwerts.

TResult

Der Typ des Ergebniswerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

resultSelector
Func<TAccumulate,TResult>

Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

seed
TAccumulate

Der erste Akkumulatorwert.

func
Func<TAccumulate,Object[],TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<TAccumulate>(String, Func<TAccumulate,TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für:

CreateAggregate<TAccumulate>(String, Func<TAccumulate,Object[],TAccumulate>, Boolean)

Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs
Quelle:
SqliteConnection.CreateAggregate.cs

Erstellt oder definiert eine aggregierte SQL-Funktion.

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)

Typparameter

TAccumulate

Der Typ des Akkumulatorwerts.

Parameter

name
String

Der Name der SQL-Funktion.

func
Func<TAccumulate,Object[],TAccumulate>

Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll. Übergeben Sie NULL, um eine Funktion zu löschen.

isDeterministic
Boolean

Flag, das angibt, ob das Aggregat deterministisch ist.

Gilt für: