Click or drag to resize
Akka.NETSingleVersionVector Class

[Missing <summary> documentation for "T:Akka.DistributedData.SingleVersionVector"]

Inheritance Hierarchy

Namespace:  Akka.DistributedData
Assembly:  Akka.DistributedData (in Akka.DistributedData.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax
[SerializableAttribute]
public sealed class SingleVersionVector : VersionVector

The SingleVersionVector type exposes the following members.

Constructors
  NameDescription
Public methodSingleVersionVector
Initializes a new instance of the SingleVersionVector class
Top
Properties
Methods
  NameDescription
Public methodCompare
Compare two version vectors. The outcome will be one of the following:

Version 1 is SAME (==) as Version 2 iff for all i c1(i) == c2(i)

Version 1 is BEFORE (<) Version 2 iff for all i c1(i) <= c2(i) and there exist a j such that c1(j) < c2(j)

Version 1 is AFTER (>) Version 2 iff for all i c1(i) >= c2(i) and there exist a j such that c1(j) > c2(j)

Version 1 is CONCURRENT to Version 2 otherwise

(Inherited from VersionVector.)
Public methodContains (Overrides VersionVector.Contains(UniqueAddress).)
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Inherited from VersionVector.)
Public methodEquals(VersionVector)
Indicates whether the current object is equal to another object of the same type.
(Inherited from VersionVector.)
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 methodGetHashCode (Overrides Object.GetHashCode().)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIncrement (Overrides VersionVector.Increment(UniqueAddress).)
Public methodIsAfter (Inherited from VersionVector.)
Public methodIsBefore (Inherited from VersionVector.)
Public methodIsConcurrent (Inherited from VersionVector.)
Public methodIsSame
Returns true if x VersionVector has the same history as the y VersionVector else false.
(Inherited from VersionVector.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMerge(IReplicatedData) (Inherited from VersionVector.)
Public methodMerge(VersionVector) (Overrides VersionVector.Merge(VersionVector).)
Public methodNeedPruningFrom (Overrides VersionVector.NeedPruningFrom(UniqueAddress).)
Public methodPrune (Overrides VersionVector.Prune(UniqueAddress, UniqueAddress).)
Public methodPruningCleanup (Overrides VersionVector.PruningCleanup(UniqueAddress).)
Public methodToString (Overrides Object.ToString().)
Public methodVersionAt (Overrides VersionVector.VersionAt(UniqueAddress).)
Top
Extension Methods
See Also