Search Results for

    Show / Hide Table of Contents

    Class NoMaterializer

    TBD

    Inheritance
    object
    NoMaterializer
    Implements
    IMaterializer
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Akka.Streams
    Assembly: Akka.Streams.dll
    Syntax
    public sealed class NoMaterializer : IMaterializer

    Fields

    | Edit this page View Source

    Instance

    TBD

    Declaration
    public static readonly IMaterializer Instance
    Field Value
    Type Description
    IMaterializer

    Properties

    | Edit this page View Source

    ExecutionContext

    N/A

    Declaration
    public MessageDispatcher ExecutionContext { get; }
    Property Value
    Type Description
    MessageDispatcher
    Exceptions
    Type Condition
    NotSupportedException

    This exception is automatically thrown since NoMaterializer does not provide an execution context.

    Methods

    | Edit this page View Source

    Materialize<TMat>(IGraph<ClosedShape, TMat>)

    N/A

    Declaration
    public TMat Materialize<TMat>(IGraph<ClosedShape, TMat> runnable)
    Parameters
    Type Name Description
    IGraph<ClosedShape, TMat> runnable

    N/A

    Returns
    Type Description
    TMat

    N/A

    Type Parameters
    Name Description
    TMat

    N/A

    Exceptions
    Type Condition
    NotSupportedException

    This exception is automatically thrown since NoMaterializer cannot be materialized.

    | Edit this page View Source

    Materialize<TMat>(IGraph<ClosedShape, TMat>, Attributes)

    N/A

    Declaration
    public TMat Materialize<TMat>(IGraph<ClosedShape, TMat> runnable, Attributes initialAttributes)
    Parameters
    Type Name Description
    IGraph<ClosedShape, TMat> runnable

    N/A

    Attributes initialAttributes

    N/A

    Returns
    Type Description
    TMat

    N/A

    Type Parameters
    Name Description
    TMat

    N/A

    Exceptions
    Type Condition
    NotSupportedException

    This exception is automatically thrown since NoMaterializer cannot be materialized.

    | Edit this page View Source

    ScheduleOnce(TimeSpan, Action)

    N/A

    Declaration
    public ICancelable ScheduleOnce(TimeSpan delay, Action action)
    Parameters
    Type Name Description
    TimeSpan delay

    N/A

    Action action

    N/A

    Returns
    Type Description
    ICancelable

    N/A

    Exceptions
    Type Condition
    NotSupportedException

    This exception is automatically thrown since NoMaterializer cannot schedule an event.

    | Edit this page View Source

    ScheduleRepeatedly(TimeSpan, TimeSpan, Action)

    N/A

    Declaration
    public ICancelable ScheduleRepeatedly(TimeSpan initialDelay, TimeSpan interval, Action action)
    Parameters
    Type Name Description
    TimeSpan initialDelay

    N/A

    TimeSpan interval

    N/A

    Action action

    N/A

    Returns
    Type Description
    ICancelable

    N/A

    Exceptions
    Type Condition
    NotSupportedException

    This exception is automatically thrown since NoMaterializer cannot schedule a repeatable event.

    | Edit this page View Source

    WithNamePrefix(string)

    N/A

    Declaration
    public IMaterializer WithNamePrefix(string name)
    Parameters
    Type Name Description
    string name

    N/A

    Returns
    Type Description
    IMaterializer

    N/A

    Exceptions
    Type Condition
    NotSupportedException

    This exception is automatically thrown since NoMaterializer cannot be named.

    Implements

    IMaterializer

    Extension Methods

    ObjectExtensions.IsDefaultForType<T>(T)
    ObjectExtensions.AsOption<T>(T)
    Extensions.AsInstanceOf<T>(object)
    In this article
    • githubEdit this page
    • View Source
    Back to top
    Contribute
    • Project Chat
    • Discussion Forum
    • Source Code
    Support
    • Akka.NET Support Plans
    • Akka.NET Observability Tools
    • Akka.NET Training & Consulting
    Maintained By
    • Petabridge - The Akka.NET Company
    • Learn Akka.NET