C# Класс Sharekhan.domain.Transaction

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
NUMBER_OF_DAYS_IN_YEAR int

Открытые методы

Метод Описание
Amount ( ) : Price
ComputeCapitalRealization ( RealizedProfit realizedProfit ) : void
EffectiveTransactionAmount ( ) : Price
EffectiveTransactionQuantity ( ) : int
GetEffectiveReturn ( DateTime referenceDate, double rate ) : Price
IsLongTerm ( FinYear year ) : bool
Transaction ( ) : System
Transaction ( DateTime date, Instrument instrument, int quantity, Price unitPrice ) : System

Описание методов

Amount() публичный абстрактный Метод

public abstract Amount ( ) : Price
Результат Price

ComputeCapitalRealization() публичный абстрактный Метод

public abstract ComputeCapitalRealization ( RealizedProfit realizedProfit ) : void
realizedProfit RealizedProfit
Результат void

EffectiveTransactionAmount() публичный абстрактный Метод

public abstract EffectiveTransactionAmount ( ) : Price
Результат Price

EffectiveTransactionQuantity() публичный абстрактный Метод

public abstract EffectiveTransactionQuantity ( ) : int
Результат int

GetEffectiveReturn() публичный Метод

public GetEffectiveReturn ( DateTime referenceDate, double rate ) : Price
referenceDate DateTime
rate double
Результат Price

IsLongTerm() публичный Метод

public IsLongTerm ( FinYear year ) : bool
year FinYear
Результат bool

Transaction() публичный Метод

public Transaction ( ) : System
Результат System

Transaction() публичный Метод

public Transaction ( DateTime date, Instrument instrument, int quantity, Price unitPrice ) : System
date DateTime
instrument Instrument
quantity int
unitPrice Price
Результат System

Описание свойств

NUMBER_OF_DAYS_IN_YEAR публичное статическое свойство

public static int NUMBER_OF_DAYS_IN_YEAR
Результат int