Class IrInstruction.ObjectPropertyValue
Associates an object property name with its value slot.
public sealed record IrInstruction.ObjectPropertyValue : IEquatable<IrInstruction.ObjectPropertyValue>
- Inheritance
-
IrInstruction.ObjectPropertyValue
- Implements
- Inherited Members
Constructors
ObjectPropertyValue(string, int)
Associates an object property name with its value slot.
public ObjectPropertyValue(string Name, int Value)
Parameters
Properties
Name
The property name.
public string Name { get; init; }
Property Value
Value
The value slot.
public int Value { get; init; }
Property Value
Methods
Deconstruct(out string, out int)
public void Deconstruct(out string Name, out int Value)
Parameters
Equals(ObjectPropertyValue?)
public bool Equals(IrInstruction.ObjectPropertyValue? other)
Parameters
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(ObjectPropertyValue?, ObjectPropertyValue?)
public static bool operator ==(IrInstruction.ObjectPropertyValue? left, IrInstruction.ObjectPropertyValue? right)
Parameters
Returns
operator !=(ObjectPropertyValue?, ObjectPropertyValue?)
public static bool operator !=(IrInstruction.ObjectPropertyValue? left, IrInstruction.ObjectPropertyValue? right)