Skip to main content

VersionAssignment

Namespace: IotaSdk

Object version assignment from consensus

BCS

The BCS serialized form for this type is defined by the following ABNF:

version-assignment = object-id u64
public class VersionAssignment : IVersionAssignment, System.IEquatable`1[[IotaSdk.VersionAssignment, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.IDisposable

Inheritance Object → VersionAssignment
Implements IVersionAssignment, IEquatable<VersionAssignment>, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors​

VersionAssignment(UInt64)​

public VersionAssignment(ulong pointer)

Parameters​

pointer UInt64

VersionAssignment(ObjectId, Version)​

public VersionAssignment(ObjectId objectId, Version version)

Parameters​

objectId ObjectId

version Version

Methods​

Destroy()​

public void Destroy()

Dispose()​

public void Dispose()

ObjectId()​

public ObjectId ObjectId()

Returns​

ObjectId

Version()​

public Version Version()

Returns​

Version

Equals(VersionAssignment)​

public bool Equals(VersionAssignment? other)

Parameters​

other VersionAssignment?

Returns​

Boolean

Equals(Object)​

public override bool Equals(object? obj)

Parameters​

obj Object?

Returns​

Boolean