Show / Hide Table of Contents

Class ServerSubscription

Server subscription.

Inheritance
Object
Subscription
ServerSubscription
Inherited Members
Subscription.ToString()
Subscription.SecurityId
Subscription.DataType
Subscription.SubscriptionMessage
Subscription.TransactionId
Subscription.CandleSeries
Subscription.Portfolio
Subscription.State
Namespace: StockSharp.Server.Core
Assembly: StockSharp.Server.Core.dll
Syntax
public class ServerSubscription : Subscription

Constructors

ServerSubscription(IMessageListenerSession, ISubscriptionMessage, SecurityMessage)

Создать ServerSubscription.

Declaration
public ServerSubscription(IMessageListenerSession session, ISubscriptionMessage subscriptionMessage, SecurityMessage security = null)
Parameters
Type Name Description
IMessageListenerSession session

Session.

ISubscriptionMessage subscriptionMessage

Сообщение подписки.

SecurityMessage security

Инструмент стакана.

Properties

BytesReceived

The number of bytes received.

Declaration
public long BytesReceived { get; set; }
Property Value
Type Description
Int64

BytesSent

The number of bytes sent.

Declaration
public long BytesSent { get; set; }
Property Value
Type Description
Int64

ErrorCount

The number of errors.

Declaration
public int ErrorCount { get; set; }
Property Value
Type Description
Int32

LastMessageTime

Last message time.

Declaration
public Nullable<DateTimeOffset> LastMessageTime { get; set; }
Property Value
Type Description
Nullable<DateTimeOffset>

MessagesCount

Total messages count.

Declaration
public long MessagesCount { get; set; }
Property Value
Type Description
Int64

Session

Session.

Declaration
public IMessageListenerSession Session { get; }
Property Value
Type Description
IMessageListenerSession

Extension Methods

MarketRuleHelper.WhenSubscriptionStarted(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenSubscriptionOnline(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenSubscriptionStopped(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenSubscriptionFailed(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenOrderBookReceived(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenMarketDepthReceived(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenLevel1Received(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenOrderLogReceived(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenTickTradeReceived(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenCandleReceived(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenNewsReceived(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenOwnTradeReceived(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenOrderReceived(Subscription, ISubscriptionProvider)
MarketRuleHelper.WhenOrderFailReceived(Subscription, ISubscriptionProvider, Boolean)
MarketRuleHelper.WhenPositionReceived(Subscription, ISubscriptionProvider)
Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
StudioHelper.ToCommand<TEntity>(Subscription, TEntity)
StudioHelper.ToCommand<TEntity>(Subscription, IEnumerable<TEntity>)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾