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 отправителю на тот случай, если кто-нибудь окажется настолько глуп, что сохранит сообщение и не позволит отправителю быть захваченным.