FastQuant.OnSubscribeStreamer.Write C# (CSharp) Méthode

Write() public méthode

public Write ( BinaryWriter writer, object obj ) : void
writer System.IO.BinaryWriter
obj object
Résultat void
        public override void Write(BinaryWriter writer, object obj)
        {
            OnSubscribe os = (OnSubscribe)obj;
            writer.Write(os.DateTime.Ticks);
            writer.Write(os.Symbol);
            if (this.version >= 1)
            {
                writer.Write(os.Subscription != null);
                if (os.Subscription != null)
                {
                    writer.Write(os.Subscription.SourceId);
                    writer.Write(os.Subscription.ProviderId);
                    writer.Write(os.Subscription.RouteId);
                    writer.Write(os.Subscription.RequestId);
                    writer.Write(os.Subscription.Symbol);
                    this.StreamerManager.Serialize(writer, os.Subscription.Instrument);
                }
            }
        }
    }