WasmTagInfo
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
One WebAssembly exception tag declaration.
public sealed record WasmTagInfo : IEquatable<WasmTagInfo>Inheritance
Section titled “Inheritance”Object → WasmTagInfo
Implements
Section titled “Implements”Constructors
Section titled “Constructors”WasmTagInfo(int, uint, int)
Section titled “WasmTagInfo(int, uint, int)”One WebAssembly exception tag declaration.
Parameters:
Index(Int32): The zero-based tag index.Attribute(UInt32): The tag attribute value.TypeIndex(Int32): The function type index used by the tag.
public WasmTagInfo(int Index, uint Attribute, int TypeIndex)Properties
Section titled “Properties”Attribute
Section titled “Attribute”The tag attribute value.
Returns: UInt32
public uint Attribute { get; init; }The zero-based tag index.
Returns: Int32
public int Index { get; init; }TypeIndex
Section titled “TypeIndex”The function type index used by the tag.
Returns: Int32
public int TypeIndex { get; init; }Methods
Section titled “Methods”Deconstruct(out int, out uint, out int)
Section titled “Deconstruct(out int, out uint, out int)”Parameters:
public void Deconstruct(out int Index, out uint Attribute, out int TypeIndex)Equals(object?)
Section titled “Equals(object?)”Parameters:
obj(Object)
Returns: Boolean
public override bool Equals(object? obj)Equals(WasmTagInfo?)
Section titled “Equals(WasmTagInfo?)”Parameters:
other(WasmTagInfo)
Returns: Boolean
public bool Equals(WasmTagInfo? other)GetHashCode()
Section titled “GetHashCode()”Returns: Int32
public override int GetHashCode()ToString()
Section titled “ToString()”Returns: String
public override string ToString()Members
Section titled “Members”operator !=(WasmTagInfo?, WasmTagInfo?)
Section titled “operator !=(WasmTagInfo?, WasmTagInfo?)”Parameters:
left(WasmTagInfo)right(WasmTagInfo)
Returns: Boolean
public static bool operator !=(WasmTagInfo? left, WasmTagInfo? right)operator ==(WasmTagInfo?, WasmTagInfo?)
Section titled “operator ==(WasmTagInfo?, WasmTagInfo?)”Parameters:
left(WasmTagInfo)right(WasmTagInfo)
Returns: Boolean
public static bool operator ==(WasmTagInfo? left, WasmTagInfo? right)