EntitiesExtensions

StockSharp.BusinessEntities

エクステンションクラスBusinessEntities@

プロパティ

AllCandleMessageTypes
public static IEnumerable<Type> AllCandleMessageTypes { get; }
value = EntitiesExtensions.AllCandleMessageTypes

登録されたすべてのキャンドルメッセージタイプ。

AllSecurity
public static Security AllSecurity { get; }
value = EntitiesExtensions.AllSecurity

「全ての金融商品」インスタンス。

TrySecurityProvider
public static ISecurityProvider TrySecurityProvider { get; }
value = EntitiesExtensions.TrySecurityProvider

担当: 佐藤 宏

メソッド

AddOrSubtractTradingDays
public static DateTime AddOrSubtractTradingDays(ExchangeBoard board, DateTime date, int n, bool checkHolidays)
result = EntitiesExtensions.AddOrSubtractTradingDays(board, date, n, checkHolidays)

N取引日のT +/-日の日付を取得するには.

board
ボード情報
date
開始T日付、追加または引き算されたN取引日。
n
Nサイズ。追加または減算の取引日数。
checkHolidays
平日の渡された日付を調べるかどうか(土・日は休み、それらに対する返された値)。

戻り値: 最後の T +/- N 日。

ApplyChanges
public static ExchangeBoard ApplyChanges(ExchangeBoard board, BoardMessage message)
result = EntitiesExtensions.ApplyChanges(board, message)

メッセージをボードに変える。

board
ボード。
message
ご挨拶

戻り値: ボード。

ApplyChanges
public static void ApplyChanges(Portfolio portfolio, PositionChangeMessage message, IExchangeInfoProvider exchangeInfoProvider)
EntitiesExtensions.ApplyChanges(portfolio, message, exchangeInfoProvider)

ポートフォリオオブジェクトの変更を適用します。

portfolio
ポートフォリオ
message
ポートフォリオ変更メッセージ
exchangeInfoProvider
取引所および取引銀行のプロバイダ。
ApplyChanges
public static void ApplyChanges(Position position, PositionChangeMessage message)
EntitiesExtensions.ApplyChanges(position, message)

位置オブジェクトの変更を適用します。

position
ポジション。
message
位置変更メッセージ。
ApplyChanges
public static void ApplyChanges(Security security, IEnumerable<KeyValuePair<Level1Fields, object>> changes, DateTime serverTime, DateTime localTime, Action<Security, Level1Fields, object> defaultHandler)
EntitiesExtensions.ApplyChanges(security, changes, serverTime, localTime, defaultHandler)

金融商品取引の対象物に変更を適用します。

security
金融商品取引
changes
変更点
serverTime
サーバの時刻を変更します。
localTime
メッセージを受け取ったとき、ローカルタイムスタンプ/作成。
defaultHandler
デフォルトハンドラ。
ApplyChanges
public static void ApplyChanges(Security security, Level1ChangeMessage message)
EntitiesExtensions.ApplyChanges(security, message)

金融商品取引の対象物に変更を適用します。

security
金融商品取引
message
変更点
ApplyChanges
public static void ApplyChanges(Security security, SecurityMessage message, IExchangeInfoProvider exchangeInfoProvider, bool isOverride)
EntitiesExtensions.ApplyChanges(security, message, exchangeInfoProvider, isOverride)

金融商品取引の対象物に変更を適用します。

security
金融商品取引
message
メタ情報
exchangeInfoProvider
取引所および取引銀行のプロバイダ。
isOverride
新規値で前回の金融商品データをオーバーライド。
ApplyNewState
public static void ApplyNewState(Order order, OrderStates state, ILogReceiver logs)
EntitiesExtensions.ApplyNewState(order, state, logs)

注文の状態の変化を確認できます。

order
注文。
state
現在の順序の状態。
logs
ログ
CreateCancelMessage
public static OrderCancelMessage CreateCancelMessage(Order order, SecurityId securityId, long transactionId)
result = EntitiesExtensions.CreateCancelMessage(order, securityId, transactionId)

古い注文をキャンセルするメッセージを作成する。

order
注文。
securityId
金融商品ID
transactionId
トランザクション番号。

戻り値: ご挨拶

CreateRegisterMessage
public static OrderRegisterMessage CreateRegisterMessage(Order order, SecurityId? securityId)
result = EntitiesExtensions.CreateRegisterMessage(order, securityId)

新規注文登録のメッセージを作成する。

order
注文。
securityId
金融商品ID

戻り値: ご挨拶

CreateReplaceMessage
public static OrderReplaceMessage CreateReplaceMessage(Order oldOrder, Order newOrder, SecurityId securityId)
result = EntitiesExtensions.CreateReplaceMessage(oldOrder, newOrder, securityId)

古い注文を新しいものに置き換えるメッセージを作成する。

oldOrder
旧注文。
newOrder
新規注文
securityId
金融商品ID

戻り値: ご挨拶

EnumerateExchangeBoards
public static IEnumerable<ExchangeBoard> EnumerateExchangeBoards()
result = EntitiesExtensions.EnumerateExchangeBoards()

ボードのリストを取得するには.

戻り値: ボード。

EnumerateExchanges
public static IEnumerable<Exchange> EnumerateExchanges()
result = EntitiesExtensions.EnumerateExchanges()

取引所のリストを取得する。

戻り値: 交換用

FillMessage``1
public static TMessage FillMessage<TMessage>(Security security, TMessage message)
result = EntitiesExtensions.FillMessage(security, message)

楽器をメッセージに変換します。

security
金融商品取引
message
ご挨拶

戻り値: ご挨拶

Filter
public static IEnumerable<Security> Filter(IEnumerable<Security> securities, Security criteria)
result = EntitiesExtensions.Filter(securities, criteria)

所定の基準で機器をフィルタリングする。

securities
金融商品取引
criteria
フィールドがフィルタとして使用される機器。

戻り値: フィルタリングされた器械。

Filter
public static IEnumerable<ExchangeBoard> Filter(IEnumerable<ExchangeBoard> boards, BoardLookupMessage criteria)
result = EntitiesExtensions.Filter(boards, criteria)

コード基準でフィルタボードをフィルタリングします。

boards
ボードは全て
criteria
基準

戻り値: ボードを見つけました。

Filter
public static IEnumerable<Security> Filter(IEnumerable<Security> securities, ExchangeBoard board)
result = EntitiesExtensions.Filter(securities, board)

取引ボードで楽器をフィルタリングする。

securities
金融商品取引
board
取引ボード。

戻り値: フィルタリングされた器械。

Filter
public static IEnumerable<Portfolio> Filter(IEnumerable<Portfolio> portfolios, PortfolioLookupMessage criteria)
result = EntitiesExtensions.Filter(portfolios, criteria)

指定された条件でポートフォリオをフィルタリングします。

portfolios
すべてのポートフォリオ
criteria
基準

戻り値: ポートフォリオの発見

Filter
public static IEnumerable<MyTrade> Filter(IEnumerable<MyTrade> myTrades, Order order)
result = EntitiesExtensions.Filter(myTrades, order)

特定の注文のための独自の取引をフィルタリングする。

myTrades
必要なすべての取引は、探すべきです。
order
取引がフィルタリングされる注文。

戻り値: フィルタリングされた注文。

Filter
public static IEnumerable<MyTrade> Filter(IEnumerable<MyTrade> myTrades, Portfolio portfolio)
result = EntitiesExtensions.Filter(myTrades, portfolio)

特定のポートフォリオの取引をフィルタリングする。

myTrades
必要なすべての取引は、探すべきです。
portfolio
取引がフィルタリングされるポートフォリオ。

戻り値: フィルタリングされた取引。

Filter
public static IEnumerable<Position> Filter(IEnumerable<Position> positions, Portfolio portfolio)
result = EntitiesExtensions.Filter(positions, portfolio)

特定のポートフォリオのポジションをフィルタリングする。

positions
必要な全てのポジションは、検索対象となります。
portfolio
対象のポジションをフィルタリングするポートフォリオ

戻り値: フィルタリングされた位置。

Filter
public static IEnumerable<Order> Filter(IEnumerable<Order> orders, Sides side)
result = EntitiesExtensions.Filter(orders, side)

指定された方向の注文をフィルタリングします。

orders
必要なすべての注文は、検索しなければならない。
side
注文側。

戻り値: フィルタリングされた注文。

Filter
public static IEnumerable<Order> Filter(IEnumerable<Order> orders, OrderStates state)
result = EntitiesExtensions.Filter(orders, state)

指定された条件の注文をフィルタリングするため。

orders
必要なすべての注文は、検索しなければならない。
state
注文状態。

戻り値: フィルタリングされた注文。

Filter
public static IEnumerable<Order> Filter(IEnumerable<Order> orders, Portfolio portfolio)
result = EntitiesExtensions.Filter(orders, portfolio)

特定のポートフォリオの注文をフィルタリングする。

orders
必要なすべての注文は、検索しなければならない。
portfolio
注文がフィルタリングされるポートフォリオ。

戻り値: フィルタリングされた注文。

Filter
public static IEnumerable<Security> Filter(IEnumerable<Security> securities, SecurityLookupMessage criteria)
result = EntitiesExtensions.Filter(securities, criteria)

所定の基準で機器をフィルタリングする。

securities
金融商品取引
criteria
特定基準のメッセージ財務機器の検索

戻り値: フィルタリングされた器械。

Filter
public static IEnumerable<Position> Filter(IEnumerable<Position> positions, PortfolioLookupMessage criteria)
result = EntitiesExtensions.Filter(positions, criteria)

指定された条件をフィルタ位置します。

positions
あらゆるポジション
criteria
基準

戻り値: 位置情報

FindSubscriptions
public static IEnumerable<Subscription> FindSubscriptions(ISubscriptionProvider provider, Security security, DataType dataType)
result = EntitiesExtensions.FindSubscriptions(provider, security, dataType)

指定された金融商品およびデータ型のためのサブスクリプションを検索します。

provider
サブスクリプションプロバイダー。
security
金融商品取引
dataType
データ型情報。

戻り値: サブスクリプション。

FindSubscriptions
public static IEnumerable<Subscription> FindSubscriptions(ISubscriptionProvider provider, SecurityId securityId, DataType dataType)
result = EntitiesExtensions.FindSubscriptions(provider, securityId, dataType)

指定された金融商品およびデータ型のためのサブスクリプションを検索します。

provider
サブスクリプションプロバイダー。
securityId
担当: 佐藤 宏
dataType
データ型情報。

戻り値: サブスクリプション。

GetAveragePrice
public static decimal GetAveragePrice(IEnumerable<MyTrade> trades)
result = EntitiesExtensions.GetAveragePrice(trades)

自分の取引でマッチングする価格の重みのある平均値を取得するには.

trades
取引は、重みのある平均マッチング価格が得られる。

戻り値: 重みのある平均価格。取引がない場合、0が返されます。

GetExpiryDates
public static IEnumerable<DateTime> GetExpiryDates(DateTime from, DateTime to)
result = EntitiesExtensions.GetExpiryDates(from, to)

フォートの有効期限を取得するには.

from
満了範囲の開始。
to
満了範囲の終了。

戻り値: 有効期限

GetOrCreateBoard
public static ExchangeBoard GetOrCreateBoard(IExchangeInfoProvider exchangeInfoProvider, string code, Func<string, ExchangeBoard> createBoard)
result = EntitiesExtensions.GetOrCreateBoard(exchangeInfoProvider, code, createBoard)

ボードをコードで取得します。 渡された名前のボードが存在しない場合、作成されます。

exchangeInfoProvider
取引所および取引銀行のプロバイダ。
code
ボードコード。
createBoard
ボードを作成するハンドラは、それが見つからない場合。値が の場合、ボードはデフォルト初期化によって作成されます。

戻り値: 交換ボード。

GetOrCreateBoard
public static ExchangeBoard GetOrCreateBoard(IExchangeInfoProvider exchangeInfoProvider, string code, bool isNew, Func<string, ExchangeBoard> createBoard)
result = EntitiesExtensions.GetOrCreateBoard(exchangeInfoProvider, code, isNew, createBoard)

ボードをコードで取得します。 渡された名前のボードが存在しない場合、作成されます。

exchangeInfoProvider
取引所および取引銀行のプロバイダ。
code
ボードコード。
isNew
新しく作成されます。
createBoard
ボードを作成するハンドラは、それが見つからない場合。値が の場合、ボードはデフォルト初期化によって作成されます。

戻り値: 交換ボード。

HasExternalId
public static bool HasExternalId(SecurityId securityId)
result = EntitiesExtensions.HasExternalId(securityId)

外部ソースの識別子がSecurityIdに含まれている場合、チェックするには、

securityId
金融商品ID

戻り値: 外部ソースの識別子がある場合、そうでなければ、 。

IsAllSecurity
public static bool IsAllSecurity(Security security)
result = EntitiesExtensions.IsAllSecurity(security)

指定された金融商品がAllSecurity@にあるかどうかを確認してください。

security
金融商品取引

戻り値: , 指定された金融商品がAllSecurityである場合, それ以外の場合は, .

IsLookupAll
public static bool IsLookupAll(Security criteria)
result = EntitiesExtensions.IsLookupAll(criteria)

含まれているすべてのフィルターを調べます。

criteria
フィールドがフィルタとして使用される機器。

戻り値: 結果をチェックする。

Lookup
public static IEnumerable<Security> Lookup(ISecurityProvider provider, SecurityLookupMessage criteria)
result = EntitiesExtensions.Lookup(provider, criteria)

基準による金融商品を探る。

provider
担当: 佐藤 宏
criteria
特定基準のメッセージ財務機器の検索

戻り値: 鋳造された器械。

LookupBoards
public static IEnumerable<ExchangeBoard> LookupBoards(IExchangeInfoProvider provider, BoardLookupMessage criteria)
result = EntitiesExtensions.LookupBoards(provider, criteria)

コード基準でフィルタボードをフィルタリングします。

provider
交換ボードプロバイダ。
criteria
基準

戻り値: ボードを見つけました。

LookupBoards2
public static IEnumerable<BoardMessage> LookupBoards2(IExchangeInfoProvider provider, BoardLookupMessage criteria)
result = EntitiesExtensions.LookupBoards2(provider, criteria)

コード基準でフィルタボードをフィルタリングします。

provider
交換ボードプロバイダ。
criteria
基準

戻り値: ボードを見つけました。

LookupById
public static Security LookupById(ISecurityProvider provider, string id)
result = EntitiesExtensions.LookupById(provider, id)

識別子で機器を取得するには.

provider
機器に関する情報提供者
id
金融商品ID

戻り値: 取得楽器。条件を与えられた楽器がない場合、返却されます。

LookupById
public static Security LookupById(ISecurityProvider provider, SecurityId id)
result = EntitiesExtensions.LookupById(provider, id)

識別子で機器を取得するには.

provider
担当: 佐藤 宏
id
金融商品ID

戻り値: 取得楽器。条件を与えられた楽器がない場合、返却されます。

Pips
public static Unit Pips(int value, Security security)
result = EntitiesExtensions.Pips(value, security)

ピンピップ値のInt32から作成します。

value
Int32 値。
security
価格は増分に関する情報が取れる商品です。

戻り値: パイプス。

Pips
public static Unit Pips(double value, Security security)
result = EntitiesExtensions.Pips(value, security)

ピップ値のダブルから作成します。

value
二重価値。
security
価格は増分に関する情報が取れる商品です。

戻り値: パイプス。

Pips
public static Unit Pips(decimal value, Security security)
result = EntitiesExtensions.Pips(value, security)

ピップ値を決めるから作成します。

value
数値を決定。
security
価格は増分に関する情報が取れる商品です。

戻り値: パイプス。

Points
public static Unit Points(double value, Security security)
result = EntitiesExtensions.Points(value, security)

ポイント値の倍増から生成します。

value
二重価値。
security
価格は増分費用に関する情報がかかる機器。

戻り値: ポイント。

Points
public static Unit Points(int value, Security security)
result = EntitiesExtensions.Points(value, security)

Int32 からポイント値を作成する。

value
Int32 値。
security
価格は増分費用に関する情報がかかる機器。

戻り値: ポイント。

Points
public static Unit Points(decimal value, Security security)
result = EntitiesExtensions.Points(value, security)

ポイントの値を決めるから作成します。

value
数値を決定。
security
価格は増分費用に関する情報がかかる機器。

戻り値: ポイント。

RequestNewsStory
public static void RequestNewsStory(ISubscriptionProvider provider, News news)
EntitiesExtensions.RequestNewsStory(provider, news)

ニュースレター購読をリクエストする

provider
サブスクリプションプロバイダー。
news
購読するニュース項目。
ReRegisterClone
public static Order ReRegisterClone(Order oldOrder, decimal? newPrice, decimal? newVolume)
result = EntitiesExtensions.ReRegisterClone(oldOrder, newPrice, newVolume)

再登録のための注文書のコピーを作成するため。

oldOrder
オリジナルオーダー
newPrice
新規注文価格。
newVolume
新規注文数量。

戻り値: 新規注文

ReRegisterOrder
public static Order ReRegisterOrder(ITransactionProvider provider, Order oldOrder, decimal price, decimal volume)
result = EntitiesExtensions.ReRegisterOrder(provider, oldOrder, price, volume)

注文を再度登録して下さい。

provider
トランザクションプロバイダー。
oldOrder
注文を変更します。
price
新規注文価格。
volume
新規注文数量。

戻り値: 新規注文

ReRegisterOrderEx
public static void ReRegisterOrderEx(ITransactionProvider provider, Order order, Order clone)
EntitiesExtensions.ReRegisterOrderEx(provider, order, clone)

注文を再度登録して下さい。

provider
トランザクションプロバイダー。
order
注文。
clone
変更点
ShrinkPrice
public static decimal ShrinkPrice(Security security, decimal price)
result = EntitiesExtensions.ShrinkPrice(security, price)

コストを削減するには、コンマの後に複数の兆候を制限するために、最小限のステップを複数にするために。

security
金融商品取引
price
複数行なうべき価格。

戻り値: 複数の価格。

ToBoard
public static ExchangeBoard ToBoard(BoardMessage message)
result = EntitiesExtensions.ToBoard(message)

メッセージをボードに変える。

message
ご挨拶

戻り値: ボード。

ToChangeMessage
public static PositionChangeMessage ToChangeMessage(Position position, long originalTransactionId)
result = EntitiesExtensions.ToChangeMessage(position, originalTransactionId)

位置をメッセージに変換します。

position
ポジション。
originalTransactionId
元のトランザクションのID、このメッセージが回答です。

戻り値: ご挨拶

ToChangeMessage
public static PositionChangeMessage ToChangeMessage(Portfolio portfolio)
result = EntitiesExtensions.ToChangeMessage(portfolio)

ポートフォリオをメッセージに変換します。

portfolio
ポートフォリオ

戻り値: ご挨拶

ToDataTypeString
public static string ToDataTypeString(MarketDataMessage message)
result = EntitiesExtensions.ToDataTypeString(message)

データを人読み可能な文字列に分類します。

message
市場データメッセージ(発信ケースの購読/退会、受信ケースでの確認イベントとして使用します)。

戻り値: 文字列。

ToExchange
public static Exchange ToExchange(BoardMessage message)
result = EntitiesExtensions.ToExchange(message)

メッセージを交換するために。

message
ご挨拶

戻り値: 交換。

ToExchange
public static Exchange ToExchange(BoardMessage message, Exchange exchange)
result = EntitiesExtensions.ToExchange(message, exchange)

メッセージを交換するために。

message
ご挨拶
exchange
交換。

戻り値: 交換。

ToExternalId
public static SecurityExternalId ToExternalId(SecurityId securityId)
result = EntitiesExtensions.ToExternalId(securityId)

キャストSecurityIdSecurityExternalId@

securityId
代表取締役社長 佐藤 浩

戻り値: 代表取締役社長 佐藤 浩

ToLookupCriteria
public static Security ToLookupCriteria(SecurityLookupMessage message, IExchangeInfoProvider exchangeInfoProvider)
result = EntitiesExtensions.ToLookupCriteria(message, exchangeInfoProvider)

SecurityLookupMessage のメッセージを金融商品条件に変換します。

message
ご挨拶
exchangeInfoProvider
取引所および取引銀行のプロバイダ。

戻り値: 基準

ToLookupCriteria
public static OrderStatusMessage ToLookupCriteria(Order criteria, decimal? volume, Sides? side)
result = EntitiesExtensions.ToLookupCriteria(criteria, volume, side)

注文を@OrderStatusMessage@に変えて下さい。

criteria
フィールドがフィルタとして使用される基準。
volume
ボリューム。
side
注文側。

戻り値: 登録された注文や取引をリクエストするメッセージのリクエスト。

ToLookupCriteria
public static PortfolioLookupMessage ToLookupCriteria(Portfolio criteria)
result = EntitiesExtensions.ToLookupCriteria(criteria)

ポートフォリオをPortfolioLookupMessage値に変換します。

criteria
フィールドがフィルタとして使用される基準。

戻り値: 特定基準のメッセージポートフォリオの検索

ToLookupMessage
public static SecurityLookupMessage ToLookupMessage(Security criteria)
result = EntitiesExtensions.ToLookupMessage(criteria)

金融商品取引条件をSecurityLookupMessageに変える

criteria
基準

戻り値: ご挨拶

ToMessage
public static SecurityMessage ToMessage(Security security, SecurityId? securityId, long originalTransactionId, bool copyExtendedId)
result = EntitiesExtensions.ToMessage(security, securityId, originalTransactionId, copyExtendedId)

楽器をメッセージに変換します。

security
金融商品取引
securityId
金融商品ID
originalTransactionId
元のトランザクションのID、このメッセージが回答です。
copyExtendedId
コピーExternalIdとタイプ。

戻り値: ご挨拶

ToMessage
public static ExecutionMessage ToMessage(OrderFail fail, long originalTransactionId)
result = EntitiesExtensions.ToMessage(fail, originalTransactionId)

エラーの説明をメッセージに変換します。

fail
エラーの詳細。
originalTransactionId
元のトランザクションのID、このメッセージが回答です。

戻り値: ご挨拶

ToMessage
public static ExecutionMessage ToMessage(Order order)
result = EntitiesExtensions.ToMessage(order)

注文をメッセージを変換するには.

order
注文。

戻り値: ご挨拶

ToMessage
public static ExecutionMessage ToMessage(MyTrade trade)
result = EntitiesExtensions.ToMessage(trade)

独自の取引をメッセージに変換します。

trade
取引を自分で行う。

戻り値: ご挨拶

ToMessage
public static BoardMessage ToMessage(ExchangeBoard board, long originalTransactionId)
result = EntitiesExtensions.ToMessage(board, originalTransactionId)

ボードをメッセージに変換します。

board
ボード。
originalTransactionId
元のトランザクションのID、このメッセージが回答です。

戻り値: ご挨拶

ToMessage
public static NewsMessage ToMessage(News news)
result = EntitiesExtensions.ToMessage(news)

メッセージをメッセージに変換する。

news
新着情報

戻り値: ご挨拶

ToMessage
public static PortfolioMessage ToMessage(Portfolio portfolio, long originalTransactionId)
result = EntitiesExtensions.ToMessage(portfolio, originalTransactionId)

ポートフォリオをメッセージに変換します。

portfolio
ポートフォリオ
originalTransactionId
元のトランザクションのID、このメッセージが回答です。

戻り値: ご挨拶

ToNews
public static News ToNews(NewsMessage message, IExchangeInfoProvider exchangeInfoProvider)
result = EntitiesExtensions.ToNews(message, exchangeInfoProvider)

キャストNewsMessage@にニュースを投稿します。

message
ご挨拶
exchangeInfoProvider
取引所および取引銀行のプロバイダ。

戻り値: 新着情報

ToOrder
public static Order ToOrder(ExecutionMessage message, Security security)
result = EntitiesExtensions.ToOrder(message, security)

メッセージを注文に変換する。

message
ご挨拶
security
金融商品取引

戻り値: 注文。

ToOrder
public static Order ToOrder(ExecutionMessage message, Order order)
result = EntitiesExtensions.ToOrder(message, order)

メッセージを注文に変換する。

message
ご挨拶
order
注文。

戻り値: 注文。

ToPortfolio
public static Portfolio ToPortfolio(PortfolioMessage message, Portfolio portfolio, IExchangeInfoProvider exchangeInfoProvider)
result = EntitiesExtensions.ToPortfolio(message, portfolio, exchangeInfoProvider)

Cast PortfolioMessage to the Portfolio.

message
ご挨拶
portfolio
ポートフォリオ
exchangeInfoProvider
取引所および取引銀行のプロバイダ。

戻り値: ポートフォリオ

ToSecurity
public static Security ToSecurity(SecurityMessage message, IExchangeInfoProvider exchangeInfoProvider)
result = EntitiesExtensions.ToSecurity(message, exchangeInfoProvider)

メッセージを楽器に変換する。

message
ご挨拶
exchangeInfoProvider
取引所および取引銀行のプロバイダ。

戻り値: 金融商品取引

ToSecurityId
public static SecurityId ToSecurityId(SecurityExternalId externalId, string securityCode, string boardCode)
result = EntitiesExtensions.ToSecurityId(externalId, securityCode, boardCode)

キャストSecurityExternalIdSecurityId@

externalId
代表取締役社長 佐藤 浩
securityCode
金融商品コード。
boardCode
ボードコード。

戻り値: 代表取締役社長 佐藤 浩

ToSecurityId
public static SecurityId ToSecurityId(SecurityExternalId externalId, SecurityId secId)
result = EntitiesExtensions.ToSecurityId(externalId, secId)

キャストSecurityExternalIdSecurityId@

externalId
代表取締役社長 佐藤 浩
secId
代表取締役社長 佐藤 浩

戻り値: 代表取締役社長 佐藤 浩

ToSecurityId
public static SecurityId ToSecurityId(Security security, SecurityIdGenerator idGenerator, bool boardIsRequired, bool copyExtended)
result = EntitiesExtensions.ToSecurityId(security, idGenerator, boardIsRequired, copyExtended)

機器をSecurityIdに変える

security
金融商品取引
idGenerator
機器識別子ジェネレータ Id.
boardIsRequired
ボードが必要です。
copyExtended
コピーExternalIdとタイプ。

戻り値: 金融商品ID

TryGetSecurity
public static Security TryGetSecurity(Subscription subscription, ISecurityProvider provider)
result = EntitiesExtensions.TryGetSecurity(subscription, provider)

指定されたサブスクリプションの金融商品を入手してください。

subscription
会員資格
provider
担当: 佐藤 宏

戻り値: 金融商品取引

フィールド

LookupAllCriteria
public static readonly Security LookupAllCriteria
value = EntitiesExtensions.LookupAllCriteria

金融商品取引条件の定義を全て調べる。

MoneySecurity
public static readonly Security MoneySecurity
value = EntitiesExtensions.MoneySecurity

「Money」金融商品インスタンス。

NewsSecurity
public static readonly Security NewsSecurity
value = EntitiesExtensions.NewsSecurity

「ニュース」金融商品インスタンス。