SqliteConnection.CreateAggregate 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- T14
함수의 14번째 매개 변수 형식입니다.
- T15
함수의 15번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- T14
함수의 14번째 매개 변수 형식입니다.
- T15
함수의 15번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- T14
함수의 14번째 매개 변수 형식입니다.
- T15
함수의 15번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- T14
함수의 14번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- T14
함수의 14번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- T14
함수의 14번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- T13
함수의 13번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- T12
함수의 열두 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 아홉 번째 매개 변수 형식입니다.
- T10
함수의 열 번째 매개 변수 형식입니다.
- T11
함수의 열한 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 9번째 매개 변수 형식입니다.
- T10
함수의 10번째 매개 변수 형식입니다.
- T11
함수의 11번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 9번째 매개 변수 형식입니다.
- T10
함수의 10번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 9번째 매개 변수 형식입니다.
- T10
함수의 10번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 9번째 매개 변수 형식입니다.
- T10
함수의 10번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 9번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 9번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, T9, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- T9
함수의 9번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,T9,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, T8, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- T8
함수의 여덟 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,T8,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
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)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,T7,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,T7,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, T7, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, T7, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- T7
함수의 일곱 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,T7,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,T6,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,T6,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, T6, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, T6, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- T6
함수의 여섯 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,T6,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Func<TAccumulate, TResult>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,T5,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,T5,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,T5,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'T5, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, T5, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, T5, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- T5
함수의 다섯 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,T5,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, T4, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,T4,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,T4,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,T4,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,T4,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,T4,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'T4, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, T4, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, T4, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- T4
함수의 네 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,T4,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,T3,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, T3, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,T3,TAccumulate>(String, Func<TAccumulate,T1,T2,T3,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,T3,TAccumulate> (string name, Func<TAccumulate,T1,T2,T3,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,T3,TAccumulate> (string name, Func<TAccumulate?,T1,T2,T3,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'T3, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, T3, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, T3, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- T3
함수의 세 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,T3,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,T2,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, T2, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,T2,TAccumulate>(String, Func<TAccumulate,T1,T2,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,T2,TAccumulate> (string name, Func<TAccumulate,T1,T2,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,T2,TAccumulate> (string name, Func<TAccumulate?,T1,T2,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'T2, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, T2, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, T2, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- T2
함수의 두 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,T2,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<T1,TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,T1,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,TAccumulate>(String, TAccumulate, Func<TAccumulate,T1,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,T1,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'T1, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, T1, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,T1,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<T1,TAccumulate>(String, Func<TAccumulate,T1,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<T1,TAccumulate> (string name, Func<TAccumulate,T1,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<T1,TAccumulate> (string name, Func<TAccumulate?,T1,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'T1, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'T1, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of T1, TAccumulate) (name As String, func As Func(Of TAccumulate, T1, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- T1
함수의 첫 번째 매개 변수 형식입니다.
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,T1,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Func<TAccumulate,TResult>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,object[],TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,object?[],TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, obj[], 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, obj[], 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, Object(), TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<TAccumulate,TResult>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Func<TAccumulate,TResult>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,TAccumulate> func, Func<TAccumulate,TResult> resultSelector, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate,TResult> (string name, TAccumulate seed, Func<TAccumulate,TAccumulate>? func, Func<TAccumulate,TResult>? resultSelector, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'Accumulate> * Func<'Accumulate, 'Result> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate, TResult) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, TAccumulate), resultSelector As Func(Of TAccumulate, TResult), Optional isDeterministic As Boolean = false)
형식 매개 변수
- TAccumulate
누적기 값의 형식입니다.
- TResult
결과 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- resultSelector
- Func<TAccumulate,TResult>
최종 누적기 값을 결과 값으로 변환하는 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- func
- Func<TAccumulate,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<TAccumulate>(String, TAccumulate, Func<TAccumulate,Object[],TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,object[],TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate> (string name, TAccumulate seed, Func<TAccumulate,object?[],TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * 'Accumulate * Func<'Accumulate, obj[], 'Accumulate> * bool -> unit
override this.CreateAggregate : string * 'Accumulate * Func<'Accumulate, obj[], 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate) (name As String, seed As TAccumulate, func As Func(Of TAccumulate, Object(), TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- seed
- TAccumulate
초기 누적기 값입니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<TAccumulate>(String, Func<TAccumulate,TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<TAccumulate> (string name, Func<TAccumulate,TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate> (string name, Func<TAccumulate?,TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate) (name As String, func As Func(Of TAccumulate, TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- func
- Func<TAccumulate,TAccumulate>
각 요소에 대해 호출할 누적기 함수입니다. null을 전달하여 함수를 삭제합니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.
적용 대상
CreateAggregate<TAccumulate>(String, Func<TAccumulate,Object[],TAccumulate>, Boolean)
집계 SQL 함수를 만들거나 다시 정의합니다.
public virtual void CreateAggregate<TAccumulate> (string name, Func<TAccumulate,object[],TAccumulate> func, bool isDeterministic = false);
public virtual void CreateAggregate<TAccumulate> (string name, Func<TAccumulate?,object?[],TAccumulate>? func, bool isDeterministic = false);
abstract member CreateAggregate : string * Func<'Accumulate, obj[], 'Accumulate> * bool -> unit
override this.CreateAggregate : string * Func<'Accumulate, obj[], 'Accumulate> * bool -> unit
Public Overridable Sub CreateAggregate(Of TAccumulate) (name As String, func As Func(Of TAccumulate, Object(), TAccumulate), Optional isDeterministic As Boolean = false)
형식 매개 변수
- TAccumulate
누적기 값의 형식입니다.
매개 변수
- name
- String
SQL 함수의 이름입니다.
- isDeterministic
- Boolean
집계가 결정적인지 여부를 나타내는 플래그입니다.