Class Subscribe
Register a subscriber that will be notified with a Changed message when the value of the given Key is changed. Current value is also sent as a Changed message to a new subscriber.
Subscribers will be notified periodically with the configured notify-subscribers-interval,
and it is also possible to send an explicit FlushChanges message to
the Akka.DistributedData.Replicator to notify the subscribers immediately.
The subscriber will automatically be unregistered if it is terminated.
If the key is deleted the subscriber is notified with a DataDeleted message.
Inherited Members
Namespace: Akka.DistributedData
Assembly: Akka.DistributedData.dll
Syntax
[Serializable]
public sealed class Subscribe : IReplicatorMessage, IEquatable<Subscribe>
Constructors
| Edit this page View SourceSubscribe(IKey, IActorRef)
Declaration
public Subscribe(IKey key, IActorRef subscriber)
Parameters
| Type | Name | Description |
|---|---|---|
| IKey | key | |
| IActorRef | subscriber |
Properties
| Edit this page View SourceKey
Declaration
public IKey Key { get; }
Property Value
| Type | Description |
|---|---|
| IKey |
Subscriber
Declaration
public IActorRef Subscriber { get; }
Property Value
| Type | Description |
|---|---|
| IActorRef |
Methods
| Edit this page View SourceEquals(Subscribe)
Indicates whether the current object is equal to another object of the same type.
Declaration
public bool Equals(Subscribe other)
Parameters
| Type | Name | Description |
|---|---|---|
| Subscribe | other | An object to compare with this object. |
Returns
| Type | Description |
|---|---|
| bool | true if the current object is equal to the |
Equals(object)
Determines whether the specified object is equal to the current object.
Declaration
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| object | obj | The object to compare with the current object. |
Returns
| Type | Description |
|---|---|
| bool | true if the specified object is equal to the current object; otherwise, false. |
Overrides
| Edit this page View SourceGetHashCode()
Serves as the default hash function.
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| int | A hash code for the current object. |
Overrides
| Edit this page View SourceToString()
Returns a string that represents the current object.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | A string that represents the current object. |
Edit this page