Observable.choose<'T,'U>, fonction (F#)
Retourne un observable qui choisit une projection d'observations dans la source à l'aide de la fonction donnée. L'objet retourné déclenche des observations pour lesquelles le séparateur retourne une valeur Some. L'objet retourné propage également toutes les erreurs émanant de la source et se termine lorsque la source s'achève.
Espace de noms/Chemin du module : Microsoft.FSharp.Control.Observable
Assembly : FSharp.Core (in FSharp.Core.dll)
// Signature:
Observable.choose : ('T -> 'U option) -> IObservable<'T> -> IObservable<'U>
// Usage:
Observable.choose chooser source
Paramètres
chooser
Type : 'T -> 'U optionFonction qui retourne Some pour les observations à propager et None pour les observations à ignorer.
source
Type : IObservable<'T>Observable d'entrée.
Valeur de retour
Observable qui propage uniquement certaines observations de la source.
Notes
Cette fonction se nomme Choose dans les assemblys compilés. Si vous accédez à la fonction à partir d'un langage autre que F# ou par réflexion, utilisez ce nom.
Plateformes
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informations de version
Versions de bibliothèque principale F#
Prise en charge dans : 2,0, 4,0, portables