QueryableExtensions.AverageAsync メソッド

定義

オーバーロード

AverageAsync(IQueryable<Single>, CancellationToken)

値のシーケンス Single の平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)

null 許容 Single 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)

null 許容 Int64 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)

null 許容 Int32 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)

null 許容 Double 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)

null 許容 Decimal 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Int64>, CancellationToken)

値のシーケンス Int64 の平均を非同期的に計算します。

AverageAsync(IQueryable<Int32>, CancellationToken)

値のシーケンス Int32 の平均を非同期的に計算します。

AverageAsync(IQueryable<Double>, CancellationToken)

値のシーケンス Double の平均を非同期的に計算します。

AverageAsync(IQueryable<Decimal>, CancellationToken)

値のシーケンス Decimal の平均を非同期的に計算します。

AverageAsync(IQueryable<Single>)

値のシーケンス Single の平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Single>>)

null 許容 Single 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Int64>>)

null 許容 Int64 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Int32>>)

null 許容 Int32 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Double>>)

null 許容 Double 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Nullable<Decimal>>)

null 許容 Decimal 値のシーケンスの平均を非同期的に計算します。

AverageAsync(IQueryable<Int64>)

値のシーケンス Int64 の平均を非同期的に計算します。

AverageAsync(IQueryable<Int32>)

値のシーケンス Int32 の平均を非同期的に計算します。

AverageAsync(IQueryable<Double>)

値のシーケンス Double の平均を非同期的に計算します。

AverageAsync(IQueryable<Decimal>)

値のシーケンス Decimal の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Int32 の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Int64 の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Decimal 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Double 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Single の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Int64 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Single 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Double の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Int32 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Decimal の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Int64 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Single 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Int32 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Double 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Decimal 値のシーケンスの平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Int64 の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Int32 の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Double の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Decimal の平均を非同期的に計算します。

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Single の平均を非同期的に計算します。

AverageAsync(IQueryable<Single>, CancellationToken)

値のシーケンス Single の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Single>

平均値計算の対象となる Single 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)

null 許容 Single 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync (this System.Linq.IQueryable<Nullable<float>> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Nullable<Single>>

平均を計算する Null 許容型の Single 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)

null 許容 Int64 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<long>> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Nullable<Int64>>

平均を計算する Null 許容型の Int64 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)

null 許容 Int32 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<int>> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Nullable<Int32>>

平均を計算する Null 許容型の Int32 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)

null 許容 Double 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<double>> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Nullable<Double>>

平均を計算する Null 許容型の Double 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)

null 許容 Decimal 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync (this System.Linq.IQueryable<Nullable<decimal>> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Nullable<Decimal>>

平均を計算する Null 許容型の Decimal 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Int64>, CancellationToken)

値のシーケンス Int64 の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Int64>

平均値計算の対象となる Int64 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Int32>, CancellationToken)

値のシーケンス Int32 の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Int32>

平均値計算の対象となる Int32 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Double>, CancellationToken)

値のシーケンス Double の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Double>

平均値計算の対象となる Double 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Decimal>, CancellationToken)

値のシーケンス Decimal の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source, System.Threading.CancellationToken cancellationToken);

パラメーター

source
IQueryable<Decimal>

平均値計算の対象となる Decimal 値のシーケンス。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Single>)

値のシーケンス Single の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source);

パラメーター

source
IQueryable<Single>

平均値計算の対象となる Single 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Single>>)

null 許容 Single 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync (this System.Linq.IQueryable<Nullable<float>> source);

パラメーター

source
IQueryable<Nullable<Single>>

平均を計算する Null 許容型の Single 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Int64>>)

null 許容 Int64 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<long>> source);

パラメーター

source
IQueryable<Nullable<Int64>>

平均を計算する Null 許容型の Int64 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Int32>>)

null 許容 Int32 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<int>> source);

パラメーター

source
IQueryable<Nullable<Int32>>

平均を計算する Null 許容型の Int32 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Double>>)

null 許容 Double 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<double>> source);

パラメーター

source
IQueryable<Nullable<Double>>

平均を計算する Null 許容型の Double 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Nullable<Decimal>>)

null 許容 Decimal 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync (this System.Linq.IQueryable<Nullable<decimal>> source);

パラメーター

source
IQueryable<Nullable<Decimal>>

平均を計算する Null 許容型の Decimal 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

sourcenull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Int64>)

値のシーケンス Int64 の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source);

パラメーター

source
IQueryable<Int64>

平均値計算の対象となる Int64 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Int32>)

値のシーケンス Int32 の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source);

パラメーター

source
IQueryable<Int32>

平均値計算の対象となる Int32 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Double>)

値のシーケンス Double の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source);

パラメーター

source
IQueryable<Double>

平均値計算の対象となる Double 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync(IQueryable<Decimal>)

値のシーケンス Decimal の平均を非同期的に計算します。

C#
public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source);

パラメーター

source
IQueryable<Decimal>

平均値計算の対象となる Decimal 値のシーケンス。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

例外

sourcenull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Int32 の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,int>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Int32>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Int64 の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,long>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Int64>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Decimal 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<decimal>>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Decimal>>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Double 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<double>>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Double>>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Single の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<float> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,float>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Single>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Int64 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<long>>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Int64>>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Single 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<float>>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Single>>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Double の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,double>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Double>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Int32 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<int>>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Int32>>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Decimal の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<decimal> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,decimal>> selector, System.Threading.CancellationToken cancellationToken);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Decimal>>

各要素に適用する射影関数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Int64 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<long>>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Int64>>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Single 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<float>>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Single>>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Int32 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<int>>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Int32>>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Double 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<double>>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Double>>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される null 許容 Decimal 値のシーケンスの平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<decimal>>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Nullable<Decimal>>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source は を実装 IDbAsyncQueryProvider しません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Int64 の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,long>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Int64>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Int32 の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,int>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Int32>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Double の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,double>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Double>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Decimal の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<decimal> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,decimal>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Decimal>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

入力シーケンスの各要素でプロジェクション関数を呼び出すことによって取得される値のシーケンス Single の平均を非同期的に計算します。

C#
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<float> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,float>> selector);

型パラメーター

TSource

の要素の source 型。

パラメーター

source
IQueryable<TSource>

平均値計算の対象となる値のシーケンス。

selector
Expression<Func<TSource,Single>>

各要素に適用する射影関数。

戻り値

非同期操作を表すタスク。 タスクの結果には、値のシーケンスの平均が含まれます。

属性

例外

source または selectornull .

source に要素が含まれていません。

注釈

同じコンテキスト インスタンスに対する複数のアクティブな操作はサポートされていません。 このコンテキストで別のメソッドを呼び出す前に非同期操作が完了したことを確認するには、'await' を使用します。

適用対象

Entity Framework 6.2.0
製品 バージョン
Entity Framework 6.2.0