Deveel.Data.Sql.Statements.SelectStatement.GetData C# (CSharp) Method

GetData() protected method

protected GetData ( SerializationInfo info ) : void
info System.Runtime.Serialization.SerializationInfo
return void
        protected override void GetData(SerializationInfo info)
        {
            info.AddValue("Query", QueryExpression);
            info.AddValue("Limit", Limit);

            if (OrderBy != null) {
                var orderBy = OrderBy.ToArray();
                info.AddValue("OrderBy", orderBy);
            } else {
                info.AddValue("OrderBy", null);
            }
        }