public byte[] Render2(string Format, string DeviceInfo, RSPageCountMode PaginationMode, out string Extension, out string MimeType, out string Encoding, out RSWarning[] Warnings, out string[] StreamIds)
        {
            Warning[]     warns           = null;
            PageCountMode paginatiionMode = (PageCountMode)Converter.Convert(PaginationMode);

            byte[] outval = rs.Render2(Format, DeviceInfo, paginatiionMode, out Extension, out MimeType, out Encoding, out warns, out StreamIds);
            Warnings = (RSWarning[])Converter.Convert(warns);
            return(outval);
        }
        public int Sort2(string SortItem, RSSortDirectionEnum Direction, bool Clear, RSPageCountMode PaginationMode, out string ReportItem, out RSExecutionInfo2 ExecutionInfo)
        {
            SortDirectionEnum direction      = (SortDirectionEnum)Converter.Convert(Direction);
            PageCountMode     paginationMode = (PageCountMode)Converter.Convert(PaginationMode);
            ExecutionInfo2    execInfo       = null;
            int outval = rs.Sort2(SortItem, direction, Clear, paginationMode, out ReportItem, out execInfo);

            ExecutionInfo = (RSExecutionInfo2)Converter.Convert(execInfo);
            return(outval);
        }