SqliteConnection.CreateAggregate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- T14
O tipo do décimo quarto parâmetro da função.
- T15
O tipo do décimo quinto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- T14
O tipo do décimo quarto parâmetro da função.
- T15
O tipo do décimo quinto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- T14
O tipo do décimo quarto parâmetro da função.
- T15
O tipo do décimo quinto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- T14
O tipo do décimo quarto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- T14
O tipo do décimo quarto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- T14
O tipo do décimo quarto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- T13
O tipo do décimo terceiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- T12
O tipo do décimo segundo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- T11
O tipo do décimo primeiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- T10
O tipo do décimo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- T9
O tipo do nono parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- T8
O tipo do oitavo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- T7
O tipo do sétimo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se 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)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- T6
O tipo do sexto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Func<TAccumulate, TResult>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- T5
O tipo do quinto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- T4
O tipo do quarto parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,T3,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- T3
O tipo do terceiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,T2,TAccumulate>(String, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- T2
O tipo do segundo parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,T1,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<T1,TAccumulate>(String, Func<TAccumulate,T1,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do primeiro parâmetro da função.
- TAccumulate
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,T1,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do valor do acumulador.
- TResult
O tipo do valor resultante.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- resultSelector
- Func<TAccumulate,TResult>
Uma função para transformar o valor final do acumulador no valor de resultado. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
- func
- Func<TAccumulate,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- seed
- TAccumulate
O valor inicial do acumulador.
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<TAccumulate>(String, Func<TAccumulate,TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
- func
- Func<TAccumulate,TAccumulate>
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.
Aplica-se a
CreateAggregate<TAccumulate>(String, Func<TAccumulate,Object[],TAccumulate>, Boolean)
Cria ou redefine uma função SQL de agregação.
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
O tipo do valor do acumulador.
Parâmetros
- name
- String
O nome da função SQL.
Uma função de acumulador a ser invocada em cada elemento. Passe nulo para excluir uma função.
- isDeterministic
- Boolean
Sinalizador que indica se a agregação é determinística.