MemberRefInfo
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
Information about a referenced member (method or field) from the MemberRef metadata table.
public sealed record MemberRefInfo : IEquatable<MemberRefInfo>Inheritance
Section titled “Inheritance”Object → MemberRefInfo
Implements
Section titled “Implements”Constructors
Section titled “Constructors”MemberRefInfo(int, string, string, string)
Section titled “MemberRefInfo(int, string, string, string)”Information about a referenced member (method or field) from the MemberRef metadata table.
Parameters:
Token(Int32): The metadata token for this member reference.DeclaringType(String): The fully qualified name of the type that declares this member.Name(String): The name of the referenced member.Signature(String): The decoded signature of the member.
public MemberRefInfo(int Token, string DeclaringType, string Name, string Signature)Properties
Section titled “Properties”DeclaringType
Section titled “DeclaringType”The fully qualified name of the type that declares this member.
Returns: String
public string DeclaringType { get; init; }The name of the referenced member.
Returns: String
public string Name { get; init; }Signature
Section titled “Signature”The decoded signature of the member.
Returns: String
public string Signature { get; init; }The metadata token for this member reference.
Returns: Int32
public int Token { get; init; }