Table of Contents

Class VBResizableByteArrayValue

Namespace
RDCore.SDK.Model.Values.Intrinsic
Assembly
RDCore.SDK.dll

A value representing a resizable (dynamically-sized) array containing VBByteValue elements.

public sealed record VBResizableByteArrayValue : VBResizableArrayValue, IEquatable<VBTypedValue>, IEquatable<VBArrayValue>, IEquatable<VBResizableArrayValue>, IEquatable<VBResizableByteArrayValue>
Inheritance
VBResizableByteArrayValue
Implements
Inherited Members

Remarks

Specifications attach let-coercion semantics (to and from VBStringType) to this specific array type.

Constructors

VBResizableByteArrayValue(IBindingHandle, (int lBound, int uBound)[])

Creates a resizable Byte() array bound to handle (currently inert).

public VBResizableByteArrayValue(IBindingHandle handle, (int lBound, int uBound)[] dimensions)

Parameters

handle IBindingHandle
dimensions (int lBound, int uBound)[]

VBResizableByteArrayValue((int lBound, int uBound)[])

Creates a new resizable array containing VBByteValue elements.

public VBResizableByteArrayValue((int lBound, int uBound)[] dimensions)

Parameters

dimensions (int lBound, int uBound)[]

The lower and upper bound of each dimension.

Properties

Empty

Gets an empty VBResizableByteArrayValue.

public static VBResizableByteArrayValue Empty { get; }

Property Value

VBResizableByteArrayValue