Skip to main content

MoveStructQuery

Namespace: IotaSdk

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

Inheritance Object → MoveStructQuery
Implements IEquatable<MoveStructQuery>
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​

Name​

public string Name { get; init; }

Property Value​

String

Abilities​

public MoveAbility[]? Abilities { get; init; }

Property Value​

MoveAbility[]

Fields​

public MoveField[]? Fields { get; init; }

Property Value​

MoveField[]

TypeParameters​

public MoveStructTypeParameter[]? TypeParameters { get; init; }

Property Value​

MoveStructTypeParameter[]

Constructors​

MoveStructQuery(String, MoveAbility[], MoveField[], MoveStructTypeParameter[])​

public MoveStructQuery(string Name, MoveAbility[]? Abilities = null, MoveField[]? Fields = null, MoveStructTypeParameter[]? TypeParameters = null)

Parameters​

Name String

Abilities MoveAbility[]?

Fields MoveField[]?

TypeParameters MoveStructTypeParameter[]?

Remarks:

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