QueryableExtensions.SumAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SumAsync(IQueryable<Int32>, CancellationToken) |
Berechnet asynchron die Summe einer Wertefolge Int32 . |
SumAsync(IQueryable<Int64>, CancellationToken) |
Berechnet asynchron die Summe einer Wertefolge Int64 . |
SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken) |
Berechnet asynchron die Summe einer Sequenz von nullablen Decimal Werten. |
SumAsync(IQueryable<Nullable<Single>>, CancellationToken) |
Berechnet asynchron die Summe einer Sequenz von nullablen Single Werten. |
SumAsync(IQueryable<Nullable<Int32>>, CancellationToken) |
Berechnet asynchron die Summe einer Sequenz von nullablen Int32 Werten. |
SumAsync(IQueryable<Single>, CancellationToken) |
Berechnet asynchron die Summe einer Wertefolge Single . |
SumAsync(IQueryable<Double>, CancellationToken) |
Berechnet asynchron die Summe einer Wertefolge Double . |
SumAsync(IQueryable<Nullable<Double>>, CancellationToken) |
Berechnet asynchron die Summe einer Sequenz von nullablen Double Werten. |
SumAsync(IQueryable<Decimal>, CancellationToken) |
Berechnet asynchron die Summe einer Wertefolge Decimal . |
SumAsync(IQueryable<Nullable<Int64>>, CancellationToken) |
Berechnet asynchron die Summe einer Sequenz von nullablen Int64 Werten. |
SumAsync(IQueryable<Nullable<Single>>) |
Berechnet asynchron die Summe einer Sequenz von nullablen Single Werten. |
SumAsync(IQueryable<Single>) |
Berechnet asynchron die Summe einer Wertefolge Single . |
SumAsync(IQueryable<Double>) |
Berechnet asynchron die Summe einer Wertefolge Double . |
SumAsync(IQueryable<Int32>) |
Berechnet asynchron die Summe einer Wertefolge Int32 . |
SumAsync(IQueryable<Int64>) |
Berechnet asynchron die Summe einer Wertefolge Int64 . |
SumAsync(IQueryable<Decimal>) |
Berechnet asynchron die Summe einer Wertefolge Decimal . |
SumAsync(IQueryable<Nullable<Double>>) |
Berechnet asynchron die Summe einer Sequenz von nullablen Double Werten. |
SumAsync(IQueryable<Nullable<Int32>>) |
Berechnet asynchron die Summe einer Sequenz von nullablen Int32 Werten. |
SumAsync(IQueryable<Nullable<Int64>>) |
Berechnet asynchron die Summe einer Sequenz von nullablen Int64 Werten. |
SumAsync(IQueryable<Nullable<Decimal>>) |
Berechnet asynchron die Summe einer Sequenz von nullablen Decimal Werten. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken) |
Berechnet asynchron die Summe der Wertesequenz Single , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken) |
Berechnet asynchron die Summe der Sequenz von nullablen Single Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken) |
Berechnet asynchron die Summe der Sequenz von nullablen Int64 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken) |
Berechnet asynchron die Summe der Sequenz von nullablen Int32 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken) |
Berechnet asynchron die Summe der Sequenz von nullablen Double Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken) |
Berechnet asynchron die Summe der Sequenz von nullablen Decimal Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken) |
Berechnet asynchron die Summe der Wertesequenz Int64 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken) |
Berechnet asynchron die Summe der Wertesequenz Int32 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Berechnet asynchron die Summe der Wertesequenz Decimal , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken) |
Berechnet asynchron die Summe der Wertesequenz Double , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Berechnet asynchron die Summe der Sequenz von nullablen Single Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Berechnet asynchron die Summe der Sequenz von nullablen Int64 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Berechnet asynchron die Summe der Sequenz von nullablen Int32 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Berechnet asynchron die Summe der Sequenz von nullablen Double Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Berechnet asynchron die Summe der Sequenz von nullablen Decimal Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Berechnet asynchron die Summe der Wertesequenz Int64 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Berechnet asynchron die Summe der Wertesequenz Int32 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Berechnet asynchron die Summe der Wertesequenz Double , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Berechnet asynchron die Summe der Wertesequenz Decimal , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Berechnet asynchron die Summe der Wertesequenz Single , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird. |
SumAsync(IQueryable<Int32>, CancellationToken)
Berechnet asynchron die Summe einer Wertefolge Int32 .
public static System.Threading.Tasks.Task<int> SumAsync (this System.Linq.IQueryable<int> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Parameter
- source
- IQueryable<Int32>
Eine Sequenz von Int32-Werten, deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Int64>, CancellationToken)
Berechnet asynchron die Summe einer Wertefolge Int64 .
public static System.Threading.Tasks.Task<long> SumAsync (this System.Linq.IQueryable<long> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int64>
Parameter
- source
- IQueryable<Int64>
Eine Sequenz von Int64-Werten, deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken)
Berechnet asynchron die Summe einer Sequenz von nullablen Decimal Werten.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> SumAsync (this System.Linq.IQueryable<Nullable<decimal>> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<Nullable<decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>
Parameter
- source
- IQueryable<Nullable<Decimal>>
Eine Sequenz von Decimal-Werten, die NULL zulassen, und deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Single>>, CancellationToken)
Berechnet asynchron die Summe einer Sequenz von nullablen Single Werten.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> SumAsync (this System.Linq.IQueryable<Nullable<float>> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<Nullable<single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>
Parameter
- source
- IQueryable<Nullable<Single>>
Eine Sequenz von Single-Werten, die NULL zulassen, und deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Int32>>, CancellationToken)
Berechnet asynchron die Summe einer Sequenz von nullablen Int32 Werten.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<int>> SumAsync (this System.Linq.IQueryable<Nullable<int>> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<Nullable<int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<int>>
Parameter
- source
- IQueryable<Nullable<Int32>>
Eine Sequenz von Int32-Werten, die NULL zulassen, und deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Single>, CancellationToken)
Berechnet asynchron die Summe einer Wertefolge Single .
public static System.Threading.Tasks.Task<float> SumAsync (this System.Linq.IQueryable<float> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<single> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>
Parameter
- source
- IQueryable<Single>
Eine Sequenz von Single-Werten, deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Double>, CancellationToken)
Berechnet asynchron die Summe einer Wertefolge Double .
public static System.Threading.Tasks.Task<double> SumAsync (this System.Linq.IQueryable<double> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parameter
- source
- IQueryable<Double>
Eine Sequenz von Double-Werten, deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Double>>, CancellationToken)
Berechnet asynchron die Summe einer Sequenz von nullablen Double Werten.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> SumAsync (this System.Linq.IQueryable<Nullable<double>> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<Nullable<double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parameter
- source
- IQueryable<Nullable<Double>>
Eine Sequenz von Double-Werten, die NULL zulassen, und deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Decimal>, CancellationToken)
Berechnet asynchron die Summe einer Wertefolge Decimal .
public static System.Threading.Tasks.Task<decimal> SumAsync (this System.Linq.IQueryable<decimal> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<decimal> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>
Parameter
- source
- IQueryable<Decimal>
Eine Sequenz von Decimal-Werten, deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Int64>>, CancellationToken)
Berechnet asynchron die Summe einer Sequenz von nullablen Int64 Werten.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<long>> SumAsync (this System.Linq.IQueryable<Nullable<long>> source, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<Nullable<int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<int64>>
Parameter
- source
- IQueryable<Nullable<Int64>>
Eine Sequenz von Int64-Werten, die NULL zulassen, und deren Summe berechnet werden soll
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Single>>)
Berechnet asynchron die Summe einer Sequenz von nullablen Single Werten.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> SumAsync (this System.Linq.IQueryable<Nullable<float>> source);
static member SumAsync : System.Linq.IQueryable<Nullable<single>> -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Nullable(Of Single))) As Task(Of Nullable(Of Single))
Parameter
- source
- IQueryable<Nullable<Single>>
Eine Sequenz von Single-Werten, die NULL zulassen, und deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Single>)
Berechnet asynchron die Summe einer Wertefolge Single .
public static System.Threading.Tasks.Task<float> SumAsync (this System.Linq.IQueryable<float> source);
static member SumAsync : System.Linq.IQueryable<single> -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Single)) As Task(Of Single)
Parameter
- source
- IQueryable<Single>
Eine Sequenz von Single-Werten, deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Double>)
Berechnet asynchron die Summe einer Sequenz von Double Werten.
public static System.Threading.Tasks.Task<double> SumAsync (this System.Linq.IQueryable<double> source);
static member SumAsync : System.Linq.IQueryable<double> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Double)) As Task(Of Double)
Parameter
- source
- IQueryable<Double>
Eine Sequenz von Double-Werten, deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Int32>)
Berechnet asynchron die Summe einer Sequenz von Int32 Werten.
public static System.Threading.Tasks.Task<int> SumAsync (this System.Linq.IQueryable<int> source);
static member SumAsync : System.Linq.IQueryable<int> -> System.Threading.Tasks.Task<int>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Integer)) As Task(Of Integer)
Parameter
- source
- IQueryable<Int32>
Eine Sequenz von Int32-Werten, deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Int64>)
Berechnet asynchron die Summe einer Sequenz von Int64 Werten.
public static System.Threading.Tasks.Task<long> SumAsync (this System.Linq.IQueryable<long> source);
static member SumAsync : System.Linq.IQueryable<int64> -> System.Threading.Tasks.Task<int64>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Long)) As Task(Of Long)
Parameter
- source
- IQueryable<Int64>
Eine Sequenz von Int64-Werten, deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Decimal>)
Berechnet asynchron die Summe einer Sequenz von Decimal Werten.
public static System.Threading.Tasks.Task<decimal> SumAsync (this System.Linq.IQueryable<decimal> source);
static member SumAsync : System.Linq.IQueryable<decimal> -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Decimal)) As Task(Of Decimal)
Parameter
- source
- IQueryable<Decimal>
Eine Sequenz von Decimal-Werten, deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Double>>)
Berechnet asynchron die Summe einer Sequenz von Nullable-Werten Double .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> SumAsync (this System.Linq.IQueryable<Nullable<double>> source);
static member SumAsync : System.Linq.IQueryable<Nullable<double>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Nullable(Of Double))) As Task(Of Nullable(Of Double))
Parameter
- source
- IQueryable<Nullable<Double>>
Eine Sequenz von Double-Werten, die NULL zulassen, und deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Int32>>)
Berechnet asynchron die Summe einer Sequenz von Nullable-Werten Int32 .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<int>> SumAsync (this System.Linq.IQueryable<Nullable<int>> source);
static member SumAsync : System.Linq.IQueryable<Nullable<int>> -> System.Threading.Tasks.Task<Nullable<int>>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Nullable(Of Integer))) As Task(Of Nullable(Of Integer))
Parameter
- source
- IQueryable<Nullable<Int32>>
Eine Sequenz von Int32-Werten, die NULL zulassen, und deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Int64>>)
Berechnet asynchron die Summe einer Sequenz von Nullable-Werten Int64 .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<long>> SumAsync (this System.Linq.IQueryable<Nullable<long>> source);
static member SumAsync : System.Linq.IQueryable<Nullable<int64>> -> System.Threading.Tasks.Task<Nullable<int64>>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Nullable(Of Long))) As Task(Of Nullable(Of Long))
Parameter
- source
- IQueryable<Nullable<Int64>>
Eine Sequenz von Int64-Werten, die NULL zulassen, und deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync(IQueryable<Nullable<Decimal>>)
Berechnet asynchron die Summe einer Sequenz von Nullable-Werten Decimal .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> SumAsync (this System.Linq.IQueryable<Nullable<decimal>> source);
static member SumAsync : System.Linq.IQueryable<Nullable<decimal>> -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function SumAsync (source As IQueryable(Of Nullable(Of Decimal))) As Task(Of Nullable(Of Decimal))
Parameter
- source
- IQueryable<Nullable<Decimal>>
Eine Sequenz von Decimal-Werten, die NULL zulassen, und deren Summe berechnet werden soll
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der Werte in der Sequenz.
- Attribute
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)
Berechnet asynchron die Summe der Sequenz von Single Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<float> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,float>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Single>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beobachtet werden soll, während auf den Abschluss der Aufgabe gewartet wird.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)
Berechnet asynchron die Summe der Sequenz von Nullable-Werten Single , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<float>>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Single>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beobachtet werden soll, während auf den Abschluss der Aufgabe gewartet wird.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)
Berechnet asynchron die Summe der Sequenz von nullablen Int64 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<long>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<long>>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<int64>>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Int64>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)
Berechnet asynchron die Summe der Sequenz von nullablen Int32 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<int>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<int>>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<int>>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Int32>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)
Berechnet asynchron die Summe der Sequenz von nullablen Double Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public static System.Threading.Tasks.Task<Nullable<double>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<double>>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Double>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)
Berechnet asynchron die Summe der Sequenz von nullablen Decimal Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public static System.Threading.Tasks.Task<Nullable<decimal>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<decimal>>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Decimal>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)
Berechnet asynchron die Summe der Wertesequenz Int64 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<long> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,long>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int64>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Int64>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)
Berechnet asynchron die Summe der Wertesequenz Int32 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<int> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,int>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Int32>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)
Berechnet asynchron die Summe der Wertesequenz Decimal , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<decimal> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,decimal>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Decimal>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)
Berechnet asynchron die Summe der Wertesequenz Double , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,double>> selector, System.Threading.CancellationToken cancellationToken);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Double>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)
Berechnet asynchron die Summe der Sequenz von nullablen Single Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<float>>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Single)))) As Task(Of Nullable(Of Single))
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Single>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)
Berechnet asynchron die Summe der Sequenz von nullablen Int64 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<long>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<long>>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> -> System.Threading.Tasks.Task<Nullable<int64>>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Long)))) As Task(Of Nullable(Of Long))
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Int64>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)
Berechnet asynchron die Summe der Sequenz von nullablen Int32 Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<int>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<int>>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> -> System.Threading.Tasks.Task<Nullable<int>>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Integer)))) As Task(Of Nullable(Of Integer))
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Int32>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)
Berechnet asynchron die Summe der Sequenz von nullablen Double Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<double>>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Double)))) As Task(Of Nullable(Of Double))
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Double>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)
Berechnet asynchron die Summe der Sequenz von nullablen Decimal Werten, die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<decimal>>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Decimal)))) As Task(Of Nullable(Of Decimal))
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Nullable<Decimal>>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)
Berechnet asynchron die Summe der Wertesequenz Int64 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<long> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,long>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> -> System.Threading.Tasks.Task<int64>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Long))) As Task(Of Long)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Int64>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)
Berechnet asynchron die Summe der Wertesequenz Int32 , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<int> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,int>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> -> System.Threading.Tasks.Task<int>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Integer))) As Task(Of Integer)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Int32>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)
Berechnet asynchron die Summe der Wertesequenz Double , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,double>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Double))) As Task(Of Double)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Double>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)
Berechnet asynchron die Summe der Wertesequenz Decimal , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<decimal> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,decimal>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Decimal))) As Task(Of Decimal)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Decimal>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Die Anzahl der Elemente in
source
ist größer als MaxValue .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)
Berechnet asynchron die Summe der Wertesequenz Single , die durch Aufrufen einer Projektionsfunktion für jedes Element der Eingabesequenz abgerufen wird.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<float> SumAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,float>> selector);
static member SumAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function SumAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Single))) As Task(Of Single)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine Sequenz von Werten vom Typ TSource
.
- selector
- Expression<Func<TSource,Single>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Summe der projizierten Werte.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
Entity Framework