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 ObjectMoveStructQuery
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.