Partager via


Observable.SkipWhile<TSource,> méthode (IObservable<TSource>, Func<TSource, Boolean>)

Contourne les valeurs dans une séquence observable tant qu’une condition spécifiée est true, puis retourne les valeurs restantes.

Espace de noms :System.Reactive.Linq
Assemblée: System.Reactive (en System.Reactive.dll)

Syntaxe

'Declaration
<ExtensionAttribute> _
Public Shared Function SkipWhile(Of TSource) ( _
    source As IObservable(Of TSource), _
    predicate As Func(Of TSource, Boolean) _
) As IObservable(Of TSource)
'Usage
Dim source As IObservable(Of TSource)
Dim predicate As Func(Of TSource, Boolean)
Dim returnValue As IObservable(Of TSource)

returnValue = source.SkipWhile(predicate)
public static IObservable<TSource> SkipWhile<TSource>(
    this IObservable<TSource> source,
    Func<TSource, bool> predicate
)
[ExtensionAttribute]
public:
generic<typename TSource>
static IObservable<TSource>^ SkipWhile(
    IObservable<TSource>^ source, 
    Func<TSource, bool>^ predicate
)
static member SkipWhile : 
        source:IObservable<'TSource> * 
        predicate:Func<'TSource, bool> -> IObservable<'TSource> 
JScript does not support generic types and methods.

Paramètres de type

  • TSource
    Type de la source.

Paramètres

  • source
    Type : System.IObservable<TSource>
    Séquence observable à partir de laquelle retourner des éléments.
  • prédicat
    Type : System.Func<TSource, Boolean>
    Fonction permettant de tester chaque élément par rapport à une condition.

Valeur de retour

Type : System.IObservable<TSource>
Séquence observable qui contient les éléments de la séquence d’entrée commençant au premier élément de la série linéaire qui ne passe pas le test spécifié par le prédicat.

Remarque sur l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode en tant que méthode instance sur n’importe quel objet de type IObservable<TSource>. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez ou .

Voir aussi

Référence

Classe Observable

Surcharge skip-temps

Espace de noms System.Reactive.Linq