Skip to main content

MoveModule

Namespace: IotaSdk

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

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

Remarks:

UniFFI Warning: Optional parameters have been reordered because of a C# syntax limitation. Use named parameters for compatibility with future ordering changes.

Properties​

FileFormatVersion​

public int FileFormatVersion { get; init; }

Property Value​

Int32

Friends​

public MoveModuleConnection Friends { get; init; }

Property Value​

MoveModuleConnection

Enums​

public MoveEnumConnection? Enums { get; init; }

Property Value​

MoveEnumConnection

Functions​

public MoveFunctionConnection? Functions { get; init; }

Property Value​

MoveFunctionConnection

Structs​

public MoveStructConnection? Structs { get; init; }

Property Value​

MoveStructConnection

Constructors​

MoveModule(Int32, MoveModuleConnection, MoveEnumConnection, MoveFunctionConnection, MoveStructConnection)​

public MoveModule(int FileFormatVersion, MoveModuleConnection Friends, MoveEnumConnection? Enums = null, MoveFunctionConnection? Functions = null, MoveStructConnection? Structs = null)

Parameters​

FileFormatVersion Int32

Friends MoveModuleConnection

Enums MoveEnumConnection?

Functions MoveFunctionConnection?

Structs MoveStructConnection?

Remarks:

UniFFI Warning: Optional parameters have been reordered because of a C# syntax limitation. Use named parameters for compatibility with future ordering changes.

Methods​

Dispose()​

public void Dispose()