Class InvestmentAdviserName
- Namespace
- Tudormobile.FinancialData.Entities
- Assembly
- Tudormobile.FinancialData.dll
Represents an investment adviser with CRD number and firm name.
See: https://financialdata.net/documentation#investment_adviser_names
public record InvestmentAdviserName : IEquatable<InvestmentAdviserName>
- Inheritance
-
InvestmentAdviserName
- Implements
- Inherited Members
Constructors
InvestmentAdviserName()
public InvestmentAdviserName()
InvestmentAdviserName(InvestmentAdviserName)
protected InvestmentAdviserName(InvestmentAdviserName original)
Parameters
originalInvestmentAdviserName
Properties
CrdNumber
Gets the CRD (Central Registration Depository) number.
public string? CrdNumber { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
FirmName
Gets the firm name of the investment adviser.
public string? FirmName { get; init; }
Property Value
SecFileNumber
Gets the SEC file number.
public string? SecFileNumber { get; init; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(InvestmentAdviserName?)
public virtual bool Equals(InvestmentAdviserName? other)
Parameters
otherInvestmentAdviserName
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 ==(InvestmentAdviserName?, InvestmentAdviserName?)
public static bool operator ==(InvestmentAdviserName? left, InvestmentAdviserName? right)
Parameters
leftInvestmentAdviserNamerightInvestmentAdviserName
Returns
operator !=(InvestmentAdviserName?, InvestmentAdviserName?)
public static bool operator !=(InvestmentAdviserName? left, InvestmentAdviserName? right)
Parameters
leftInvestmentAdviserNamerightInvestmentAdviserName