SqliteConnection.CreateAggregate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- T14
Type du quatorzième paramètre de la fonction.
- T15
Type du quinzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- T14
Type du quatorzième paramètre de la fonction.
- T15
Type du quinzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- T14
Type du quatorzième paramètre de la fonction.
- T15
Type du quinzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- T14
Type du quatorzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- T14
Type du quatorzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- T14
Type du quatorzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- T13
Type du treizième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- T12
Type du douzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- T11
Type du onzième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- T10
Type du dixième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- T9
Type du neuvième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- T8
Type du huitième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
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)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- T7
Type du septième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- T6
Type du sixième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Func<TAccumulate, TResult>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- T5
Type du cinquième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- T4
Type du quatrième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,T3,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- T3
Type du troisième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,T2,TAccumulate>(String, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- T2
Type du deuxième paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,T1,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<T1,TAccumulate>(String, Func<TAccumulate,T1,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- T1
Type du premier paramètre de la fonction.
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,T1,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- TAccumulate
Type de la valeur d'accumulation.
- TResult
Type de la valeur résultante.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- resultSelector
- Func<TAccumulate,TResult>
Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
- func
- Func<TAccumulate,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- seed
- TAccumulate
Valeur d'accumulation initiale.
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<TAccumulate>(String, Func<TAccumulate,TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
- func
- Func<TAccumulate,TAccumulate>
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.
S’applique à
CreateAggregate<TAccumulate>(String, Func<TAccumulate,Object[],TAccumulate>, Boolean)
Crée ou redéfinit une fonction SQL d’agrégation.
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)
Paramètres de type
- TAccumulate
Type de la valeur d'accumulation.
Paramètres
- name
- String
Nom de la fonction SQL.
Fonction d'accumulation à appeler sur chaque élément. Passez la valeur Null pour supprimer une fonction.
- isDeterministic
- Boolean
Indicateur indiquant si l’agrégat est déterministe.