Skip to content
Start free evaluation

PDComm.GemBindingOptions

Class

Represents the capacity limits of an equipment's report variable bindings.

public sealed record GemBindingOptions

Pass the options to GemEquipment.ConfigureReportBindings or GemDataConfiguration. Only ASCII constant identifiers count toward the identifier byte limits.

Members

GemBindingOptions

Constructor

Initializes a new instance with default values.

public GemBindingOptions()

Notes

  • Set every required property of the type in an object initializer.

MaxBindings

Property

Gets the maximum number of bindings.

public required nuint MaxBindings { get; init; }

MaxIdentifierBytes

Property

Gets the maximum length, in bytes, of one ASCII constant identifier.

public required nuint MaxIdentifierBytes { get; init; }

MaxTotalIdentifierBytes

Property

Gets the maximum total length, in bytes, of all ASCII constant identifiers.

public required nuint MaxTotalIdentifierBytes { get; init; }