Skip to main content

DynamicFieldName

Namespace: IotaSdk

The name part of a dynamic field, including its type, bcs, and json representation.

public record class DynamicFieldName : System.IDisposable, System.IEquatable`1[[IotaSdk.DynamicFieldName, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance ObjectDynamicFieldName
Implements IDisposable, IEquatable<DynamicFieldName>
Attributes NullableContextAttribute, NullableAttribute

Properties

TypeTag

The type name of this dynamic field name

public TypeTag TypeTag { get; init; }

Property Value

TypeTag

Bcs

The bcs bytes of this dynamic field name

public Byte[] Bcs { get; init; }

Property Value

Byte[]

Json

The json representation of the dynamic field name

public string? Json { get; init; }

Property Value

String

Constructors

DynamicFieldName(TypeTag, Byte[], String)

The name part of a dynamic field, including its type, bcs, and json representation.

public DynamicFieldName(TypeTag TypeTag, Byte[] Bcs, string? Json = null)

Parameters

TypeTag TypeTag
The type name of this dynamic field name

Bcs Byte[]
The bcs bytes of this dynamic field name

Json String?
The json representation of the dynamic field name

Methods

Dispose()

public void Dispose()