ObjectDigest
Namespace: IotaSdk
The digest of an Object.
public class ObjectDigest : IObjectDigest, System.IEquatable`1[[IotaSdk.ObjectDigest, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.IDisposable
Inheritance Object → ObjectDigest
Implements IObjectDigest, IEquatable<ObjectDigest>, IDisposable
Attributes NullableContextAttribute, NullableAttribute
Constructors
ObjectDigest(UInt64)
public ObjectDigest(ulong pointer)
Parameters
pointer UInt64
Methods
Destroy()
public void Destroy()
Dispose()
public void Dispose()
IsAlive()
Returns whether the digest represents an object that is neither deleted nor wrapped.
public bool IsAlive()
Returns
IsDeleted()
Returns whether the digest represents a deleted object.
public bool IsDeleted()
Returns
IsWrapped()
Returns whether the digest represents an object wrapped in another object.
public bool IsWrapped()
Returns
NextLexicographical()
Returns the next digest in byte-increasing order.
public ObjectDigest NextLexicographical()
Returns
NextLexicographicalOpt()
Returns the next digest in byte-increasing order, or None if
the result would overflow.
public ObjectDigest? NextLexicographicalOpt()
Returns
ToBase58()
public string ToBase58()
Returns
ToBytes()
public Byte[] ToBytes()
Returns
ToString()
public override string ToString()
Returns
Equals(ObjectDigest)
public bool Equals(ObjectDigest? other)
Parameters
other ObjectDigest?
Returns
Equals(Object)
public override bool Equals(object? obj)
Parameters
obj Object?
Returns
GetHashCode()
public override int GetHashCode()
Returns
FromBase58(String)
public static ObjectDigest FromBase58(string base58)
Parameters
base58 String
Returns
Exceptions
FromBytes(Byte[])
public static ObjectDigest FromBytes(Byte[] bytes)
Parameters
bytes Byte[]
Returns
Exceptions
ObjectCanceled()
A marker that signifies the object is canceled.
public static ObjectDigest ObjectCanceled()
Returns
ObjectDeleted()
A marker that signifies the object is deleted.
public static ObjectDigest ObjectDeleted()
Returns
ObjectWrapped()
A marker that signifies the object is wrapped into another object.
public static ObjectDigest ObjectWrapped()
Returns
Random()
public static ObjectDigest Random()