Partager via


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

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

Namespace: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, Integer, Boolean) _
) As IObservable(Of TSource)
'Usage
Dim source As IObservable(Of TSource)
Dim predicate As Func(Of TSource, Integer, Boolean)
Dim returnValue As IObservable(Of TSource)

returnValue = source.SkipWhile(predicate)
public static IObservable<TSource> SkipWhile<TSource>(
    this IObservable<TSource> source,
    Func<TSource, int, bool> predicate
)
[ExtensionAttribute]
public:
generic<typename TSource>
static IObservable<TSource>^ SkipWhile(
    IObservable<TSource>^ source, 
    Func<TSource, int, bool>^ predicate
)
static member SkipWhile : 
        source:IObservable<'TSource> * 
        predicate:Func<'TSource, int, 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, Int32, Boolean>
    Fonction permettant de tester chaque élément pour rechercher une condition ; Le deuxième paramètre de la fonction représente l’index de l’élément source.

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

Dans 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

Observable, classe

SkipWhile Surcharge

Espace de noms System.Reactive.Linq