Class IndustryEsgScore
- Namespace
- Tudormobile.FinancialData.Entities
- Assembly
- Tudormobile.FinancialData.dll
Represents average ESG scores for an industry sector.
See: https://financialdata.net/documentation#industry_esg_scores
public record IndustryEsgScore : IEquatable<IndustryEsgScore>
- Inheritance
-
IndustryEsgScore
- Implements
- Inherited Members
Constructors
IndustryEsgScore()
public IndustryEsgScore()
IndustryEsgScore(IndustryEsgScore)
protected IndustryEsgScore(IndustryEsgScore original)
Parameters
originalIndustryEsgScore
Properties
AverageControversyScore
Gets the average controversy score for the industry.
public decimal AverageControversyScore { get; init; }
Property Value
AverageEnvironmentalScore
Gets the average environmental score for the industry.
public decimal AverageEnvironmentalScore { get; init; }
Property Value
AverageGovernanceScore
Gets the average governance score for the industry.
public decimal AverageGovernanceScore { get; init; }
Property Value
AverageSocialScore
Gets the average social score for the industry.
public decimal AverageSocialScore { get; init; }
Property Value
AverageTotalScore
Gets the average overall ESG score for the industry.
public decimal AverageTotalScore { get; init; }
Property Value
Date
Gets the date of the industry ESG score.
public DateOnly Date { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
Industry
Gets the industry name.
public string? Industry { get; init; }
Property Value
NumberOfCompanies
Gets the number of companies in the industry sample.
public int NumberOfCompanies { get; init; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(IndustryEsgScore?)
public virtual bool Equals(IndustryEsgScore? other)
Parameters
otherIndustryEsgScore
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(IndustryEsgScore?, IndustryEsgScore?)
public static bool operator ==(IndustryEsgScore? left, IndustryEsgScore? right)
Parameters
leftIndustryEsgScorerightIndustryEsgScore
Returns
operator !=(IndustryEsgScore?, IndustryEsgScore?)
public static bool operator !=(IndustryEsgScore? left, IndustryEsgScore? right)
Parameters
leftIndustryEsgScorerightIndustryEsgScore