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 VersionVectorContains(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 ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIncrement (Overrides VersionVectorIncrement(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 VersionVectorMerge(VersionVector).)
Public methodNeedPruningFrom (Overrides VersionVectorNeedPruningFrom(UniqueAddress).)
Public methodPrune (Overrides VersionVectorPrune(UniqueAddress, UniqueAddress).)
Public methodPruningCleanup (Overrides VersionVectorPruningCleanup(UniqueAddress).)
Public methodToString (Overrides ObjectToString.)
Public methodVersionAt (Overrides VersionVectorVersionAt(UniqueAddress).)
Top
Extension Methods
See Also