WasmExportInfo
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
One WebAssembly export entry.
public sealed record WasmExportInfo : IEquatable<WasmExportInfo>Inheritance
Section titled “Inheritance”Object → WasmExportInfo
Implements
Section titled “Implements”Constructors
Section titled “Constructors”WasmExportInfo(string, WasmExternalKind, int)
Section titled “WasmExportInfo(string, WasmExternalKind, int)”One WebAssembly export entry.
Parameters:
Name(String): The exported name.Kind(WasmExternalKind): The exported external kind.Index(Int32): The exported index in the kind’s index space.
public WasmExportInfo(string Name, WasmExternalKind Kind, int Index)Properties
Section titled “Properties”The exported index in the kind’s index space.
Returns: Int32
public int Index { get; init; }The exported external kind.
Returns: WasmExternalKind
public WasmExternalKind Kind { get; init; }The exported name.
Returns: String
public string Name { get; init; }Methods
Section titled “Methods”Deconstruct(out string, out WasmExternalKind, out int)
Section titled “Deconstruct(out string, out WasmExternalKind, out int)”Parameters:
Name(String)Kind(WasmExternalKind)Index(Int32)
public void Deconstruct(out string Name, out WasmExternalKind Kind, out int Index)Equals(object?)
Section titled “Equals(object?)”Parameters:
obj(Object)
Returns: Boolean
public override bool Equals(object? obj)Equals(WasmExportInfo?)
Section titled “Equals(WasmExportInfo?)”Parameters:
other(WasmExportInfo)
Returns: Boolean
public bool Equals(WasmExportInfo? 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 !=(WasmExportInfo?, WasmExportInfo?)
Section titled “operator !=(WasmExportInfo?, WasmExportInfo?)”Parameters:
left(WasmExportInfo)right(WasmExportInfo)
Returns: Boolean
public static bool operator !=(WasmExportInfo? left, WasmExportInfo? right)operator ==(WasmExportInfo?, WasmExportInfo?)
Section titled “operator ==(WasmExportInfo?, WasmExportInfo?)”Parameters:
left(WasmExportInfo)right(WasmExportInfo)
Returns: Boolean
public static bool operator ==(WasmExportInfo? left, WasmExportInfo? right)