Freigeben über


QueryBuilder.SumByNullable<'T,'Q,^Value>-Methode (F#)

Ein Abfrageoperator, der einen Wert, der Null zulässt, für jedes bisher ausgewählte Element auswählt und die Summe dieser Werte zurückgibt.Wenn eine hat auf NULL festlegbar Element keinen Wert, es wird ignoriert.

Namespace/Module Path: Microsoft.FSharp.Linq

Assembly: FSharp.Core (in FSharp.Core.dll)

// Signature:
member this.SumByNullable : QuerySource<'T,'Q> * ('T -> Nullable<^Value>) -> Nullable<^Value> when ^Value with static member (+) and ^Value with static member Zero and ^Value : (new : unit ->  ^Value) and ^Value : struct and ^Value :> ValueType

// Usage:
queryBuilder.SumByNullable (source, valueSelector)

Parameter

  • source
    Typ: QuerySource<'T,'Q>

    Die Eingabeabfrage.

  • valueSelector
    Typ: 'T -> Nullable<T><^Value>

    Eine Funktion, mit der Werte berechnen, um zu summieren.

Rückgabewert

Die resultierende Summe.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Abfrageausdrücke (F#).

Plattformen

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Versionsinformationen

F#-Kern-Bibliotheks-Versionen

Unterstützt in: 4,0, portablen

Siehe auch

Referenz

Linq.QueryBuilder-Klasse (F#)

Microsoft.FSharp.Linq-Namespace (F#)

hh225374(v=vs.110).md