Udostępnij za pośrednictwem


QueryableExtensions.AverageAsync Metoda

Definicja

Przeciążenia

AverageAsync(IQueryable<Single>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Single wartości.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Single do wartości null.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Int64 do wartości null.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Int32 do wartości null.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Double do wartości null.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Decimal do wartości null.

AverageAsync(IQueryable<Int64>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Int64 wartości.

AverageAsync(IQueryable<Int32>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Int32 wartości.

AverageAsync(IQueryable<Double>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Double wartości.

AverageAsync(IQueryable<Decimal>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Decimal wartości.

AverageAsync(IQueryable<Single>)

Asynchronicznie oblicza średnią sekwencji Single wartości.

AverageAsync(IQueryable<Nullable<Single>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Single do wartości null.

AverageAsync(IQueryable<Nullable<Int64>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Int64 do wartości null.

AverageAsync(IQueryable<Nullable<Int32>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Int32 do wartości null.

AverageAsync(IQueryable<Nullable<Double>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Double do wartości null.

AverageAsync(IQueryable<Nullable<Decimal>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Decimal do wartości null.

AverageAsync(IQueryable<Int64>)

Asynchronicznie oblicza średnią sekwencji Int64 wartości.

AverageAsync(IQueryable<Int32>)

Asynchronicznie oblicza średnią sekwencji Int32 wartości.

AverageAsync(IQueryable<Double>)

Asynchronicznie oblicza średnią sekwencji Double wartości.

AverageAsync(IQueryable<Decimal>)

Asynchronicznie oblicza średnią sekwencji Decimal wartości.

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

Asynchronicznie oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Decimal przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Double przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int64 przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Single przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int32 przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int64 przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Single przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int32 przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Double przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Decimal przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

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

Asynchronicznie oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

AverageAsync(IQueryable<Single>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Single wartości.

public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<single> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>

Parametry

source
IQueryable<Single>

Sekwencja wartości do Single obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Single do wartości null.

[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);
static member AverageAsync : System.Linq.IQueryable<Nullable<single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>

Parametry

source
IQueryable<Nullable<Single>>

Sekwencja wartości dopuszczanych Single do wartości null do obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Int64 do wartości null.

[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);
static member AverageAsync : System.Linq.IQueryable<Nullable<int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>

Parametry

source
IQueryable<Nullable<Int64>>

Sekwencja wartości dopuszczanych Int64 do wartości null do obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Int32 do wartości null.

[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);
static member AverageAsync : System.Linq.IQueryable<Nullable<int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>

Parametry

source
IQueryable<Nullable<Int32>>

Sekwencja wartości dopuszczanych Int32 do wartości null do obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Double do wartości null.

[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);
static member AverageAsync : System.Linq.IQueryable<Nullable<double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>

Parametry

source
IQueryable<Nullable<Double>>

Sekwencja wartości dopuszczanych Double do wartości null do obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Decimal do wartości null.

[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);
static member AverageAsync : System.Linq.IQueryable<Nullable<decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>

Parametry

source
IQueryable<Nullable<Decimal>>

Sekwencja wartości dopuszczanych Decimal do wartości null do obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Int64>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Int64 wartości.

public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>

Parametry

source
IQueryable<Int64>

Sekwencja wartości do Int64 obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Int32>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Int32 wartości.

public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>

Parametry

source
IQueryable<Int32>

Sekwencja wartości do Int32 obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Double>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Double wartości.

public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>

Parametry

source
IQueryable<Double>

Sekwencja wartości do Double obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Decimal>, CancellationToken)

Asynchronicznie oblicza średnią sekwencji Decimal wartości.

public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<decimal> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>

Parametry

source
IQueryable<Decimal>

Sekwencja wartości do Decimal obliczenia średniej.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Single>)

Asynchronicznie oblicza średnią sekwencji Single wartości.

public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source);
static member AverageAsync : System.Linq.IQueryable<single> -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Single)) As Task(Of Single)

Parametry

source
IQueryable<Single>

Sekwencja wartości do Single obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Nullable<Single>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Single do wartości null.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync (this System.Linq.IQueryable<Nullable<float>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<single>> -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Single))) As Task(Of Nullable(Of Single))

Parametry

source
IQueryable<Nullable<Single>>

Sekwencja wartości dopuszczanych Single do wartości null do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Nullable<Int64>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Int64 do wartości null.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<long>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<int64>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Long))) As Task(Of Nullable(Of Double))

Parametry

source
IQueryable<Nullable<Int64>>

Sekwencja wartości dopuszczanych Int64 do wartości null do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Nullable<Int32>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Int32 do wartości null.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<int>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<int>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Integer))) As Task(Of Nullable(Of Double))

Parametry

source
IQueryable<Nullable<Int32>>

Sekwencja wartości dopuszczanych Int32 do wartości null do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Nullable<Double>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Double do wartości null.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<double>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<double>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Double))) As Task(Of Nullable(Of Double))

Parametry

source
IQueryable<Nullable<Double>>

Sekwencja wartości dopuszczanych Double do wartości null do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Nullable<Decimal>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczanych Decimal do wartości null.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync (this System.Linq.IQueryable<Nullable<decimal>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<decimal>> -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Decimal))) As Task(Of Nullable(Of Decimal))

Parametry

source
IQueryable<Nullable<Decimal>>

Sekwencja wartości dopuszczanych Decimal do wartości null do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source Jest null .

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Int64>)

Asynchronicznie oblicza średnią sekwencji Int64 wartości.

public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source);
static member AverageAsync : System.Linq.IQueryable<int64> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Long)) As Task(Of Double)

Parametry

source
IQueryable<Int64>

Sekwencja Int64 wartości do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Int32>)

Asynchronicznie oblicza średnią sekwencji Int32 wartości.

public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source);
static member AverageAsync : System.Linq.IQueryable<int> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Integer)) As Task(Of Double)

Parametry

source
IQueryable<Int32>

Sekwencja Int32 wartości do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Double>)

Asynchronicznie oblicza średnią sekwencji Double wartości.

public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source);
static member AverageAsync : System.Linq.IQueryable<double> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Double)) As Task(Of Double)

Parametry

source
IQueryable<Double>

Sekwencja Double wartości do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

AverageAsync(IQueryable<Decimal>)

Asynchronicznie oblicza średnią sekwencji Decimal wartości.

public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source);
static member AverageAsync : System.Linq.IQueryable<decimal> -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Decimal)) As Task(Of Decimal)

Parametry

source
IQueryable<Decimal>

Sekwencja Decimal wartości do obliczenia średniej.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Wyjątki

source Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Int32>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Int64>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Decimal przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Double przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Single>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int64 przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Single przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Double>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int32 przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Decimal>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int64 przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> -> 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)))) As Task(Of Nullable(Of Double))

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Single przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> -> 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)))) As Task(Of Nullable(Of Single))

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int32 przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> -> 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)))) As Task(Of Nullable(Of Double))

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Double przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> -> 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)))) As Task(Of Nullable(Of Double))

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Decimal przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> -> 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)))) As Task(Of Nullable(Of Decimal))

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

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

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Long))) As Task(Of Double)

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Int64>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Integer))) As Task(Of Double)

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Int32>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Double))) As Task(Of Double)

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Double>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Decimal))) As Task(Of Decimal)

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Decimal>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

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

Asynchronicznie oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji wejściowej.

[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);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Single))) As Task(Of Single)

Parametry typu

TSource

Typ elementów elementu source .

Parametry

source
IQueryable<TSource>

Sekwencja wartości do obliczenia średniej.

selector
Expression<Func<TSource,Single>>

Funkcja projekcji, która ma być stosowana do każdego elementu.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera średnią sekwencji wartości.

Atrybuty

Wyjątki

source lub selector Jest null .

source nie zawiera żadnych elementów.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy