Class SecPressRelease
- Namespace
- Tudormobile.FinancialData.Entities
- Assembly
- Tudormobile.FinancialData.dll
Represents an SEC press release with headline, date, and content.
See: https://financialdata.net/documentation#sec_press_releases
public record SecPressRelease : IEquatable<SecPressRelease>
- Inheritance
-
SecPressRelease
- Implements
- Inherited Members
Constructors
SecPressRelease()
public SecPressRelease()
SecPressRelease(SecPressRelease)
protected SecPressRelease(SecPressRelease original)
Parameters
originalSecPressRelease
Properties
DateTime
Gets the date and time of the SEC press release.
public DateTime DateTime { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
Headline
Gets the headline of the press release.
public string? Headline { get; init; }
Property Value
Text
Gets the full text content of the press release.
public string? Text { get; init; }
Property Value
Url
Gets the URL to the press release.
public string? Url { get; init; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(SecPressRelease?)
public virtual bool Equals(SecPressRelease? other)
Parameters
otherSecPressRelease
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 ==(SecPressRelease?, SecPressRelease?)
public static bool operator ==(SecPressRelease? left, SecPressRelease? right)
Parameters
leftSecPressReleaserightSecPressRelease
Returns
operator !=(SecPressRelease?, SecPressRelease?)
public static bool operator !=(SecPressRelease? left, SecPressRelease? right)
Parameters
leftSecPressReleaserightSecPressRelease