dxFeed .Net API  5.13.0
dxFeed .Net API library intended to provide market data access for DX clients
Public Member Functions | Package Functions | Properties
com.dxfeed.native.events.NativeProfile Class Reference
Inheritance diagram for com.dxfeed.native.events.NativeProfile:
[legend]
Collaboration diagram for com.dxfeed.native.events.NativeProfile:
[legend]

Public Member Functions

override string ToString ()
 
override object Clone ()
 

Package Functions

unsafe NativeProfile (DxProfile *p, string symbol)
 
 NativeProfile (IDxProfile profile)
 

Properties

double Beta [get, private set]
 Returns Beta of the security instrument. More...
 
double EPS [get, private set]
 Returns Earnings per Share of the security instrument. More...
 
long DivFreq [get, private set]
 Returns Dividend Payment Frequency of the security instrument. More...
 
double ExdDivAmount [get, private set]
 Returns Latest paid dividends for the security instrument. More...
 
int ExdDivDate [get, private set]
 Returns Latest paid dividends day (day id) for the security instrument. More...
 
double _52HighPrice [get, private set]
 Returns 52 Weeks high price of the security instrument. More...
 
double _52LowPrice [get, private set]
 Returns 52 Weeks low price of the security instrument. More...
 
double Shares [get, private set]
 Returns shares availiable of the security instrument. More...
 
double FreeFloat [get, private set]
 Returns free float of the security instrument. More...
 
string Description [get, private set]
 Returns description of the security instrument. More...
 
ShortSaleRestriction ShortSaleRestriction [get, private set]
 Returns short sale restriction of the security instrument. More...
 
TradingStatus TradingStatus [get, private set]
 Returns trading status of the security instrument. More...
 
string StatusReason [get, private set]
 Returns description of the reason that trading was halted. More...
 
DateTime HaltStartTime [get, private set]
 Returns starting time of the trading halt interval. More...
 
DateTime HaltEndTime [get, private set]
 Returns ending time of the trading halt interval. More...
 
double HighLimitPrice [get, private set]
 Returns the maximal (high) allowed price. More...
 
double LowLimitPrice [get, private set]
 Returns the minimal (low) allowed price. More...
 
long RawFlags [get, private set]
 Returns implementation-specific raw bit flags value More...
 
- Properties inherited from com.dxfeed.native.events.MarketEventImpl
string EventSymbol [get, private set]
 Returns symbol of this event. More...
 
object IDxEventType. EventSymbol [get]
 
- Properties inherited from com.dxfeed.api.events.IDxProfile
double Beta [get]
 Returns Beta of the security instrument. More...
 
double EPS [get]
 Returns Earnings per Share of the security instrument. More...
 
long DivFreq [get]
 Returns Dividend Payment Frequency of the security instrument. More...
 
double ExdDivAmount [get]
 Returns Latest paid dividends for the security instrument. More...
 
int ExdDivDate [get]
 Returns Latest paid dividends day (day id) for the security instrument. More...
 
double _52HighPrice [get]
 Returns 52 Weeks high price of the security instrument. More...
 
double _52LowPrice [get]
 Returns 52 Weeks low price of the security instrument. More...
 
double Shares [get]
 Returns shares availiable of the security instrument. More...
 
double FreeFloat [get]
 Returns free float of the security instrument. More...
 
string Description [get]
 Returns description of the security instrument. More...
 
ShortSaleRestriction ShortSaleRestriction [get]
 Returns short sale restriction of the security instrument. More...
 
TradingStatus TradingStatus [get]
 Returns trading status of the security instrument. More...
 
string StatusReason [get]
 Returns description of the reason that trading was halted. More...
 
DateTime HaltStartTime [get]
 Returns starting time of the trading halt interval. More...
 
DateTime HaltEndTime [get]
 Returns ending time of the trading halt interval. More...
 
double HighLimitPrice [get]
 Returns the maximal (high) allowed price. More...
 
double LowLimitPrice [get]
 Returns the minimal (low) allowed price. More...
 
long RawFlags [get]
 Returns implementation-specific raw bit flags value More...
 

Additional Inherited Members

- Protected Member Functions inherited from com.dxfeed.native.events.MarketEventImpl
 MarketEventImpl (string symbol)
 Protected constructor for concrete implementation classes that initializes EventSymbol property. More...
 

Constructor & Destructor Documentation

◆ NativeProfile() [1/2]

unsafe com.dxfeed.native.events.NativeProfile.NativeProfile ( DxProfile p,
string  symbol 
)
inlinepackage

◆ NativeProfile() [2/2]

com.dxfeed.native.events.NativeProfile.NativeProfile ( IDxProfile  profile)
inlinepackage

Member Function Documentation

◆ Clone()

override object com.dxfeed.native.events.NativeProfile.Clone ( )
inlinevirtual

◆ ToString()

override string com.dxfeed.native.events.NativeProfile.ToString ( )
inline

Property Documentation

◆ _52HighPrice

double com.dxfeed.native.events.NativeProfile._52HighPrice
getprivate set

Returns 52 Weeks high price of the security instrument.

◆ _52LowPrice

double com.dxfeed.native.events.NativeProfile._52LowPrice
getprivate set

Returns 52 Weeks low price of the security instrument.

◆ Beta

double com.dxfeed.native.events.NativeProfile.Beta
getprivate set

Returns Beta of the security instrument.

◆ Description

string com.dxfeed.native.events.NativeProfile.Description
getprivate set

Returns description of the security instrument.

◆ DivFreq

long com.dxfeed.native.events.NativeProfile.DivFreq
getprivate set

Returns Dividend Payment Frequency of the security instrument.

◆ EPS

double com.dxfeed.native.events.NativeProfile.EPS
getprivate set

Returns Earnings per Share of the security instrument.

◆ ExdDivAmount

double com.dxfeed.native.events.NativeProfile.ExdDivAmount
getprivate set

Returns Latest paid dividends for the security instrument.

◆ ExdDivDate

int com.dxfeed.native.events.NativeProfile.ExdDivDate
getprivate set

Returns Latest paid dividends day (day id) for the security instrument.

◆ FreeFloat

double com.dxfeed.native.events.NativeProfile.FreeFloat
getprivate set

Returns free float of the security instrument.

◆ HaltEndTime

DateTime com.dxfeed.native.events.NativeProfile.HaltEndTime
getprivate set

Returns ending time of the trading halt interval.

◆ HaltStartTime

DateTime com.dxfeed.native.events.NativeProfile.HaltStartTime
getprivate set

Returns starting time of the trading halt interval.

◆ HighLimitPrice

double com.dxfeed.native.events.NativeProfile.HighLimitPrice
getprivate set

Returns the maximal (high) allowed price.

◆ LowLimitPrice

double com.dxfeed.native.events.NativeProfile.LowLimitPrice
getprivate set

Returns the minimal (low) allowed price.

◆ RawFlags

long com.dxfeed.native.events.NativeProfile.RawFlags
getprivate set

Returns implementation-specific raw bit flags value

◆ Shares

double com.dxfeed.native.events.NativeProfile.Shares
getprivate set

Returns shares availiable of the security instrument.

◆ ShortSaleRestriction

ShortSaleRestriction com.dxfeed.native.events.NativeProfile.ShortSaleRestriction
getprivate set

Returns short sale restriction of the security instrument.

◆ StatusReason

string com.dxfeed.native.events.NativeProfile.StatusReason
getprivate set

Returns description of the reason that trading was halted.

◆ TradingStatus

TradingStatus com.dxfeed.native.events.NativeProfile.TradingStatus
getprivate set

Returns trading status of the security instrument.


The documentation for this class was generated from the following file: