Compartir a través de


SqliteConnection.CreateAggregate Método

Definición

Sobrecargas

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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

Crea o vuelve a definir una función SQL agregada.

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

T15

Tipo del decimoquinto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

T15

Tipo del decimoquinto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

T15

Tipo del decimoquinto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

T14

Tipo del decimocuarto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

T13

Tipo del decimotercer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

T12

Tipo del duodécimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

T11

Tipo del undécimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

T10

Tipo del décimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

T9

Tipo del noveno parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

T8

Tipo del octavo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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)

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

T7

Tipo del séptimo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

T6

Tipo del sexto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

T5

Tipo del quinto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

T4

Tipo del cuarto parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

T3

Tipo del tercer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

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

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

func
Func<TAccumulate,T1,T2,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

func
Func<TAccumulate,T1,T2,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

T2

Tipo del segundo parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

func
Func<TAccumulate,T1,T2,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

func
Func<TAccumulate,T1,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

func
Func<TAccumulate,T1,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

T1

Tipo del primer parámetro de la función.

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

func
Func<TAccumulate,T1,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

func
Func<TAccumulate,Object[],TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

TAccumulate

Tipo del valor del acumulador.

TResult

Tipo del valor resultante.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

func
Func<TAccumulate,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

resultSelector
Func<TAccumulate,TResult>

Función que va a transformar el valor final del acumulador en el valor del resultado. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

func
Func<TAccumulate,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

seed
TAccumulate

Valor de inicio del acumulador.

func
Func<TAccumulate,Object[],TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

func
Func<TAccumulate,TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a

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

Crea o vuelve a definir una función SQL agregada.

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)

Parámetros de tipo

TAccumulate

Tipo del valor del acumulador.

Parámetros

name
String

Nombre de la función SQL.

func
Func<TAccumulate,Object[],TAccumulate>

Función de acumulador que se va a invocar en cada elemento. Pase null para eliminar una función.

isDeterministic
Boolean

Marca que indica si el agregado es determinista.

Se aplica a