TinyMessageBase

StockSharp.Xaml.Charting.Common.Messaging

Базовый класс для сообщений, обеспечивающий слабое хранилище ссылок отправителя.

Реализует: ITinyMessage

Конструкторы

TinyMessageBase
public TinyMessageBase(object sender)
tinyMessageBase = TinyMessageBase(sender)

Инициализирует новый экземпляр класса MessageBase.

sender
Отправитель сообщения (обычно «это»)

Свойства

Sender
public object Sender { get; }
value = tinyMessageBase.Sender

Отправитель сообщения или нулевой, если он не поддерживается реализацией сообщения.

Поля

_Sender
private WeakReference _Sender
value = tinyMessageBase._Sender

Сохраните WeakReference отправителю на тот случай, если кто-нибудь окажется настолько глуп, что сохранит сообщение и не позволит отправителю быть захваченным.