Table of Contents

Class VBBooleanValue

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

A VBTypedValue representing a runtime value of the VBBooleanType data type.

public sealed record VBBooleanValue : VBTypedValue, IEquatable<VBRuntimeEntity>, IEquatable<VBTypedValue>, IVBTypedValue<VBBooleanValue, VBRuntimeBooleanValue>, IEquatable<IVBTypedValue<VBBooleanValue, VBRuntimeBooleanValue>>, IEquatable<VBBooleanValue>
Inheritance
VBBooleanValue
Implements
Inherited Members

Constructors

VBBooleanValue(IBindingHandle)

public VBBooleanValue(IBindingHandle handle)

Parameters

handle IBindingHandle

VBBooleanValue(bool)

public VBBooleanValue(bool value)

Parameters

value bool

Properties

False

public static VBBooleanValue False { get; }

Property Value

VBBooleanValue

Size

The allocated size (in bytes) of this value.

public override int Size { get; }

Property Value

int

True

public static VBBooleanValue True { get; }

Property Value

VBBooleanValue

Value

Gets the underlying managed value corresponding to this typed value.

public VBRuntimeBooleanValue Value { get; }

Property Value

VBRuntimeBooleanValue

Methods

Equals(IVBTypedValue<VBBooleanValue, VBRuntimeBooleanValue>?)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(IVBTypedValue<VBBooleanValue, VBRuntimeBooleanValue>? other)

Parameters

other IVBTypedValue<VBBooleanValue, VBRuntimeBooleanValue>

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.