Observable.filter<'T>, fonction (F#)
Retourne un observable qui filtre les observations de la source selon la fonction donnée. L'observable voit uniquement les observations pour lesquelles le prédicat retourne la valeur true. Le prédicat est exécuté une fois pour chaque observateur abonné. L'objet retourné propage également les observations des 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.filter : ('T -> bool) -> IObservable<'T> -> IObservable<'T>
// Usage:
Observable.filter predicate source
Paramètres
predicate
Type : 'T -> boolFonction à appliquer aux observations afin de déterminer s'il doit être gardé.
source
Type : IObservable<'T>Observable d'entrée.
Valeur de retour
Observable qui filtre les observations en fonction du filter.
Notes
Cette fonction se nomme Filter 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