Search Results for

    Show / Hide Table of Contents

    Class IncrementalValueProviderExtensions

    Inheritance
    object
    IncrementalValueProviderExtensions
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Microsoft.CodeAnalysis
    Assembly: Microsoft.CodeAnalysis.dll
    Syntax
    public static class IncrementalValueProviderExtensions

    Methods

    Collect<TSource>(IncrementalValuesProvider<TSource>)

    Declaration
    public static IncrementalValueProvider<ImmutableArray<TSource>> Collect<TSource>(this IncrementalValuesProvider<TSource> source)
    Parameters
    Type Name Description
    IncrementalValuesProvider<TSource> source
    Returns
    Type Description
    IncrementalValueProvider<ImmutableArray<TSource>>
    Type Parameters
    Name Description
    TSource

    Combine<TLeft, TRight>(IncrementalValueProvider<TLeft>, IncrementalValueProvider<TRight>)

    Declaration
    public static IncrementalValueProvider<(TLeft Left, TRight Right)> Combine<TLeft, TRight>(this IncrementalValueProvider<TLeft> provider1, IncrementalValueProvider<TRight> provider2)
    Parameters
    Type Name Description
    IncrementalValueProvider<TLeft> provider1
    IncrementalValueProvider<TRight> provider2
    Returns
    Type Description
    IncrementalValueProvider<(TLeft Left, TRight Right)>
    Type Parameters
    Name Description
    TLeft
    TRight

    Combine<TLeft, TRight>(IncrementalValuesProvider<TLeft>, IncrementalValueProvider<TRight>)

    Declaration
    public static IncrementalValuesProvider<(TLeft Left, TRight Right)> Combine<TLeft, TRight>(this IncrementalValuesProvider<TLeft> provider1, IncrementalValueProvider<TRight> provider2)
    Parameters
    Type Name Description
    IncrementalValuesProvider<TLeft> provider1
    IncrementalValueProvider<TRight> provider2
    Returns
    Type Description
    IncrementalValuesProvider<(TLeft Left, TRight Right)>
    Type Parameters
    Name Description
    TLeft
    TRight

    SelectMany<TSource, TResult>(IncrementalValueProvider<TSource>, Func<TSource, CancellationToken, IEnumerable<TResult>>)

    Declaration
    public static IncrementalValuesProvider<TResult> SelectMany<TSource, TResult>(this IncrementalValueProvider<TSource> source, Func<TSource, CancellationToken, IEnumerable<TResult>> selector)
    Parameters
    Type Name Description
    IncrementalValueProvider<TSource> source
    Func<TSource, CancellationToken, IEnumerable<TResult>> selector
    Returns
    Type Description
    IncrementalValuesProvider<TResult>
    Type Parameters
    Name Description
    TSource
    TResult

    SelectMany<TSource, TResult>(IncrementalValueProvider<TSource>, Func<TSource, CancellationToken, ImmutableArray<TResult>>)

    Declaration
    public static IncrementalValuesProvider<TResult> SelectMany<TSource, TResult>(this IncrementalValueProvider<TSource> source, Func<TSource, CancellationToken, ImmutableArray<TResult>> selector)
    Parameters
    Type Name Description
    IncrementalValueProvider<TSource> source
    Func<TSource, CancellationToken, ImmutableArray<TResult>> selector
    Returns
    Type Description
    IncrementalValuesProvider<TResult>
    Type Parameters
    Name Description
    TSource
    TResult

    SelectMany<TSource, TResult>(IncrementalValuesProvider<TSource>, Func<TSource, CancellationToken, IEnumerable<TResult>>)

    Declaration
    public static IncrementalValuesProvider<TResult> SelectMany<TSource, TResult>(this IncrementalValuesProvider<TSource> source, Func<TSource, CancellationToken, IEnumerable<TResult>> selector)
    Parameters
    Type Name Description
    IncrementalValuesProvider<TSource> source
    Func<TSource, CancellationToken, IEnumerable<TResult>> selector
    Returns
    Type Description
    IncrementalValuesProvider<TResult>
    Type Parameters
    Name Description
    TSource
    TResult

    SelectMany<TSource, TResult>(IncrementalValuesProvider<TSource>, Func<TSource, CancellationToken, ImmutableArray<TResult>>)

    Declaration
    public static IncrementalValuesProvider<TResult> SelectMany<TSource, TResult>(this IncrementalValuesProvider<TSource> source, Func<TSource, CancellationToken, ImmutableArray<TResult>> selector)
    Parameters
    Type Name Description
    IncrementalValuesProvider<TSource> source
    Func<TSource, CancellationToken, ImmutableArray<TResult>> selector
    Returns
    Type Description
    IncrementalValuesProvider<TResult>
    Type Parameters
    Name Description
    TSource
    TResult

    Select<TSource, TResult>(IncrementalValueProvider<TSource>, Func<TSource, CancellationToken, TResult>)

    Declaration
    public static IncrementalValueProvider<TResult> Select<TSource, TResult>(this IncrementalValueProvider<TSource> source, Func<TSource, CancellationToken, TResult> selector)
    Parameters
    Type Name Description
    IncrementalValueProvider<TSource> source
    Func<TSource, CancellationToken, TResult> selector
    Returns
    Type Description
    IncrementalValueProvider<TResult>
    Type Parameters
    Name Description
    TSource
    TResult

    Select<TSource, TResult>(IncrementalValuesProvider<TSource>, Func<TSource, CancellationToken, TResult>)

    Declaration
    public static IncrementalValuesProvider<TResult> Select<TSource, TResult>(this IncrementalValuesProvider<TSource> source, Func<TSource, CancellationToken, TResult> selector)
    Parameters
    Type Name Description
    IncrementalValuesProvider<TSource> source
    Func<TSource, CancellationToken, TResult> selector
    Returns
    Type Description
    IncrementalValuesProvider<TResult>
    Type Parameters
    Name Description
    TSource
    TResult

    Where<TSource>(IncrementalValuesProvider<TSource>, Func<TSource, bool>)

    Declaration
    public static IncrementalValuesProvider<TSource> Where<TSource>(this IncrementalValuesProvider<TSource> source, Func<TSource, bool> predicate)
    Parameters
    Type Name Description
    IncrementalValuesProvider<TSource> source
    Func<TSource, bool> predicate
    Returns
    Type Description
    IncrementalValuesProvider<TSource>
    Type Parameters
    Name Description
    TSource

    WithComparer<TSource>(IncrementalValueProvider<TSource>, IEqualityComparer<TSource>)

    Declaration
    public static IncrementalValueProvider<TSource> WithComparer<TSource>(this IncrementalValueProvider<TSource> source, IEqualityComparer<TSource> comparer)
    Parameters
    Type Name Description
    IncrementalValueProvider<TSource> source
    IEqualityComparer<TSource> comparer
    Returns
    Type Description
    IncrementalValueProvider<TSource>
    Type Parameters
    Name Description
    TSource

    WithComparer<TSource>(IncrementalValuesProvider<TSource>, IEqualityComparer<TSource>)

    Declaration
    public static IncrementalValuesProvider<TSource> WithComparer<TSource>(this IncrementalValuesProvider<TSource> source, IEqualityComparer<TSource> comparer)
    Parameters
    Type Name Description
    IncrementalValuesProvider<TSource> source
    IEqualityComparer<TSource> comparer
    Returns
    Type Description
    IncrementalValuesProvider<TSource>
    Type Parameters
    Name Description
    TSource

    WithTrackingName<TSource>(IncrementalValueProvider<TSource>, string)

    Declaration
    public static IncrementalValueProvider<TSource> WithTrackingName<TSource>(this IncrementalValueProvider<TSource> source, string name)
    Parameters
    Type Name Description
    IncrementalValueProvider<TSource> source
    string name
    Returns
    Type Description
    IncrementalValueProvider<TSource>
    Type Parameters
    Name Description
    TSource

    WithTrackingName<TSource>(IncrementalValuesProvider<TSource>, string)

    Declaration
    public static IncrementalValuesProvider<TSource> WithTrackingName<TSource>(this IncrementalValuesProvider<TSource> source, string name)
    Parameters
    Type Name Description
    IncrementalValuesProvider<TSource> source
    string name
    Returns
    Type Description
    IncrementalValuesProvider<TSource>
    Type Parameters
    Name Description
    TSource
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0