Click or drag to resize
Akka.NETRemoteActorRefProvider Class
INTERNAL API
Inheritance Hierarchy
SystemObject
  Akka.RemoteRemoteActorRefProvider

Namespace:  Akka.Remote
Assembly:  Akka.Remote (in Akka.Remote.dll) Version: 1.2.3.129 (1.2.3.129)
Syntax
public class RemoteActorRefProvider : IActorRefProvider

The RemoteActorRefProvider type exposes the following members.

Constructors
  NameDescription
Public methodRemoteActorRefProvider
Creates a new remote actor ref provider instance.
Top
Properties
  NameDescription
Public propertyDeadLetters
Gets the dead letters.
Public propertyDefaultAddress
Gets the external address of the default transport.
Public propertyDeployer
Gets the deployer.
Public propertyGuardian
Gets the supervisor used for all top-level user actors.
Public propertyRemoteDaemon
Remoting system daemon responsible for powering remote deployment capabilities.
Public propertyRootGuardian
Reference to the supervisor of guardian and systemGuardian; this is exposed so that the ActorSystemImpl can use it as lookupRoot, i.e. for anchoring absolute actor look-ups.
Public propertyRootPath
Gets the root path for all actors within this actor system, not including any remote address information.
Public propertySettings
Gets the settings.
Public propertySystemGuardian
Gets the supervisor used for all top-level system actors.
Public propertyTempContainer
Returns the actor reference representing the "/temp" path.
Public propertyTerminationTask
This Future is completed upon termination of this IActorRefProvider, which is usually initiated by stopping the guardian via Stop(IActorRef).
Public propertyTransport
The remote transport. Wraps all of the underlying physical network transports.
Top
Methods
  NameDescription
Public methodActorOf
TBD
Protected methodCreateRemoteDeploymentWatcher
TBD
Protected methodCreateRemoteWatcher
TBD
Protected methodCreateRemoteWatcherFailureDetector
TBD
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetExternalAddressFor
TBD
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInit
Initialization of an ActorRefProvider happens in two steps: first construction of the object with settings, eventStream, etc. and then—when the ActorSystem is constructed—the second phase during which actors may be created (e.g. the guardians).
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodQuarantine
Marks a remote system as out of sync and prevents reconnects until the quarantine timeout elapses.
Public methodRegisterTempActor
Registers an actorRef at a path returned by TempPath; do NOT pass in any other path.
Public methodResolveActorRef(String)
TBD
Public methodResolveActorRef(ActorPath)
TBD
Public methodRootGuardianAt
TBD
Public methodTempPath
Generates and returns a unique actor path below "/temp".
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnregisterTempActor
Unregister a temporary actor (i.e. obtained from TempPath); do NOT pass in any other path.
Public methodUseActorOnNode
TBD
Top
Extension Methods
See Also