Udostępnij za pośrednictwem


Observable.Filter <'T> Funkcja (F#)

Zwraca zauważalny, który filtruje obserwacje źródła przez daną funkcję.Możliwe do zaobserwowania będą widoczne tylko tych uwag, dla których predykat zwraca wartość true.Predykat jest wykonywana raz dla każdego obserwatora subskrybowany.Zwracany obiekt również propaguje błąd uwag wynikających ze źródła i kończy po zakończeniu źródła.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Control.Observable

Zestaw: FSharp.Core (w FSharp.Core.dll)

// Signature:
Observable.filter : ('T -> bool) -> IObservable<'T> -> IObservable<'T>

// Usage:
Observable.filter predicate source

Parametry

  • predicate
    Type: 'T ->bool

    Funkcja stosuje się do obserwacji, jeśli powinny być przechowywane.

  • source
    Typ: IObservable<'T>

    Wejściowy dostrzegalne.

Wartość zwracana

Na podstawie zauważalny, która filtruje obserwacji filter.

Uwagi

Ta funkcja o nazwie Filter w skompilowane zestawy.Jeżeli języka, niż F# lub przez odbicie, uzyskują dostęp do funkcji, należy użyć tej nazwy.

Platformy

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

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 2.0, 4.0, przenośne

Zobacz też

Informacje

Moduł Control.Observable (F#)

Obszar nazw Microsoft.FSharp.Control (F#)