FastQuant.AccountReportStreamer.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)
        {
            var r = (AccountReport)obj;
            writer.Write(r.dateTime.Ticks);
            writer.Write(r.PortfolioId);
            writer.Write(r.CurrencyId);
            writer.Write(r.Amount);
            writer.Write(r.Text);
            if (r.Fields != null)
            {
                writer.Write(true);
                this.streamerManager.Serialize(writer, r.Fields);
            }
            else
            {
                writer.Write(false);
            }
        }
    }