Search Results for

    Show / Hide Table of Contents

    Class ActorProducerPluginBase<TActor>

    Base generic actor producer pipeline plugin class.

    Inheritance
    object
    ActorProducerPluginBase<TActor>
    Implements
    IActorProducerPlugin
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Akka.Actor
    Assembly: Akka.dll
    Syntax
    public abstract class ActorProducerPluginBase<TActor> : IActorProducerPlugin where TActor : ActorBase
    Type Parameters
    Name Description
    TActor

    Methods

    | Edit this page View Source

    AfterIncarnated(TActor, IActorContext)

    Plugin behavior applied to actor instance when the new one is being created.

    Declaration
    public virtual void AfterIncarnated(TActor actor, IActorContext context)
    Parameters
    Type Name Description
    TActor actor

    TBD

    IActorContext context

    TBD

    | Edit this page View Source

    BeforeIncarnated(TActor, IActorContext)

    Plugin behavior applied to actor instance before the actor is being recycled.

    Declaration
    public virtual void BeforeIncarnated(TActor actor, IActorContext context)
    Parameters
    Type Name Description
    TActor actor

    TBD

    IActorContext context

    TBD

    | Edit this page View Source

    CanBeAppliedTo(Type)

    By default derivatives of this plugin will be applied to all actors inheriting from TActor.

    Declaration
    public virtual bool CanBeAppliedTo(Type actorType)
    Parameters
    Type Name Description
    Type actorType

    TBD

    Returns
    Type Description
    bool

    TBD

    Implements

    IActorProducerPlugin

    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