AssemblyRefInfo
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
Information about a referenced assembly from the AssemblyRef metadata table.
public sealed record AssemblyRefInfo : IEquatable<AssemblyRefInfo>Inheritance
Section titled “Inheritance”Object → AssemblyRefInfo
Implements
Section titled “Implements”Constructors
Section titled “Constructors”AssemblyRefInfo(string, string, string, string?)
Section titled “AssemblyRefInfo(string, string, string, string?)”Information about a referenced assembly from the AssemblyRef metadata table.
Parameters:
Name(String): The simple name of the referenced assembly.Version(String): The version of the referenced assembly.Culture(String): The culture of the referenced assembly, or empty for culture-neutral.PublicKeyToken(String): The public key token as a hex string, or null if not strong-named.
public AssemblyRefInfo(string Name, string Version, string Culture, string? PublicKeyToken)Properties
Section titled “Properties”Culture
Section titled “Culture”The culture of the referenced assembly, or empty for culture-neutral.
Returns: String
public string Culture { get; init; }The simple name of the referenced assembly.
Returns: String
public string Name { get; init; }PublicKeyToken
Section titled “PublicKeyToken”The public key token as a hex string, or null if not strong-named.
Returns: String
public string? PublicKeyToken { get; init; }Version
Section titled “Version”The version of the referenced assembly.
Returns: String
public string Version { get; init; }