EntityFrameworkQueryableExtensions.AverageAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AverageAsync(IQueryable<Single>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Int64>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Int32>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Double>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Decimal>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input. |
AverageAsync(IQueryable<Single>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<single> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Single), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Single)
Parameter
- source
- IQueryable<Single>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<float?> AverageAsync (this System.Linq.IQueryable<float?> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<Nullable<single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Single)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Single))
Parameter
- source
- IQueryable<Nullable<Single>>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<double?> AverageAsync (this System.Linq.IQueryable<long?> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<Nullable<int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Long)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Double))
Parameter
- source
- IQueryable<Nullable<Int64>>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<double?> AverageAsync (this System.Linq.IQueryable<int?> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<Nullable<int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Integer)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Double))
Parameter
- source
- IQueryable<Nullable<Int32>>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<double?> AverageAsync (this System.Linq.IQueryable<double?> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<Nullable<double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Double)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Double))
Parameter
- source
- IQueryable<Nullable<Double>>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Int64>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Long), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Double)
Parameter
- source
- IQueryable<Int64>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Int32>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Integer), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Double)
Parameter
- source
- IQueryable<Int32>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Double>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Double), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Double)
Parameter
- source
- IQueryable<Double>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Decimal>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<decimal> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Decimal), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Decimal)
Parameter
- source
- IQueryable<Decimal>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai.
public static System.Threading.Tasks.Task<decimal?> AverageAsync (this System.Linq.IQueryable<decimal?> source, System.Threading.CancellationToken cancellationToken = default);
static member AverageAsync : System.Linq.IQueryable<Nullable<decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Decimal)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Decimal))
Parameter
- source
- IQueryable<Nullable<Decimal>>
Urutan nilai untuk menghitung rata-rata.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata urutan nilai.
Pengecualian
source
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Integer))), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Double))
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Nullable<Int32>>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Single)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Single)
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Single>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Single))), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Single))
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Nullable<Single>>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Long))), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Double))
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Nullable<Int64>>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Double))), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Double))
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Nullable<Double>>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Decimal))), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Decimal))
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Nullable<Decimal>>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Long)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Double)
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Int64>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Integer)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Double)
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Int32>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Double)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Double)
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Double>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)
Secara asinkron menghitung rata-rata urutan nilai yang diperoleh dengan memanggil fungsi proyeksi pada setiap elemen urutan input.
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 = default);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Decimal)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Decimal)
Jenis parameter
- TSource
Jenis elemen source
.
Parameter
- source
- IQueryable<TSource>
Urutan nilai jenis TSource
.
- selector
- Expression<Func<TSource,Decimal>>
Fungsi proyeksi untuk diterapkan ke setiap elemen.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi asinkron. Hasil tugas berisi rata-rata nilai yang diproyeksikan.
Pengecualian
source
atau selector
adalah null
.
source
tidak berisi elemen.
CancellationToken Jika dibatalkan.
Keterangan
Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan await
untuk memastikan bahwa setiap operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini. Lihat Menghindari masalah utas DbContext untuk informasi dan contoh selengkapnya.
Lihat Mengkueri data dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework