Show / Hide Table of Contents

    Class RecoverWith<TOut, TMat>

    INTERNAL API

    Inheritance
    System.Object
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>
    GraphStage<FlowShape<TOut, TOut>>
    SimpleLinearGraphStage<TOut>
    RecoverWith<TOut, TMat>
    Inherited Members
    SimpleLinearGraphStage<TOut>.Inlet
    SimpleLinearGraphStage<TOut>.Outlet
    SimpleLinearGraphStage<TOut>.Shape
    GraphStage<FlowShape<TOut, TOut>>.CreateLogicAndMaterializedValue(Attributes)
    GraphStage<FlowShape<TOut, TOut>>.CreateLogic(Attributes)
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>.InitialAttributes
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>.Shape
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>.WithAttributes(Attributes)
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>.CreateLogicAndMaterializedValue(Attributes)
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>.Module
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>.AddAttributes(Attributes)
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>.Named(String)
    GraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>.Async()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Akka.Streams.Implementation.Fusing
    Assembly: Akka.Streams.dll
    Syntax
    public sealed class RecoverWith<TOut, TMat> : SimpleLinearGraphStage<TOut>, IGraphStageWithMaterializedValue<FlowShape<TOut, TOut>, NotUsed>, IGraph<FlowShape<TOut, TOut>, NotUsed>, IGraph<FlowShape<TOut, TOut>>
    Type Parameters
    Name Description
    TOut

    TBD

    TMat

    TBD

    Constructors

    | Improve this Doc View Source

    RecoverWith(Func<Exception, IGraph<SourceShape<TOut>, TMat>>, Int32)

    TBD

    Declaration
    public RecoverWith(Func<Exception, IGraph<SourceShape<TOut>, TMat>> partialFunction, int maximumRetries)
    Parameters
    Type Name Description
    System.Func<System.Exception, IGraph<SourceShape<TOut>, TMat>> partialFunction

    TBD

    System.Int32 maximumRetries

    TBD

    Exceptions
    Type Condition
    System.ArgumentException

    This exception is thrown when the specified maximumRetries is less than zero or not equal to -1.

    Properties

    | Improve this Doc View Source

    InitialAttributes

    TBD

    Declaration
    protected override Attributes InitialAttributes { get; }
    Property Value
    Type Description
    Attributes
    Overrides
    Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.FlowShape<TOut, TOut>, Akka.NotUsed>.InitialAttributes

    Methods

    | Improve this Doc View Source

    CreateLogic(Attributes)

    TBD

    Declaration
    protected override GraphStageLogic CreateLogic(Attributes inheritedAttributes)
    Parameters
    Type Name Description
    Attributes inheritedAttributes

    TBD

    Returns
    Type Description
    GraphStageLogic

    TBD

    Overrides
    Akka.Streams.Stage.GraphStage<Akka.Streams.FlowShape<TOut, TOut>>.CreateLogic(Akka.Streams.Attributes)
    | Improve this Doc View Source

    ToString()

    Returns a System.String that represents this instance.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    A System.String that represents this instance.

    Overrides
    System.Object.ToString()

    Extension Methods

    ObjectExtensions.IsDefaultForType<T>(T)
    PatternMatch.Match(Object)
    PatternMatch.Match<T>(Object)
    Extensions.AsInstanceOf<T>(Object)
    Extensions.GetOrElse<T>(T, T)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2013-2017 Akka.NET project
    Generated by DocFX