API Diff between 2.2.5 and 1.8.5
154 Additions
75 Removals
GrapeCity.ActiveReports
-
public enum PersistOptions
-
public sealed class ReportDataSnapshot
-
public static class ReportEval
-
public class ReportParameterInfo<T>
-
public sealed class ReportSnapshot
- public Dictionary<string, List<KeyValuePair<string, Variant>>> Parameters { get; }
- public Dictionary<string, List<ReportParameterInfo<Variant>>> Parameters { get; }
- public Tuple<List<string>, Dictionary<int, Dictionary<string, int>>> Subreports { get; }
- public SubreportsInfo Subreports { get; }
- public ReportSnapshot(ReportDataSnapshot data, string template = null, Tuple<List<string>, Dictionary<int, Dictionary<string, int>>> subreports = null, string evaluationMessage = null, string signature = null, Dictionary<string, List<KeyValuePair<string, object>>> parameters = null)
- public static ReportSnapshot Load(Stream input, PersistOptions options = 0)
- public ReportSnapshot(ReportDataSnapshot data, string template = null, SubreportsInfo subreports = null, string evaluationMessage = null, string signature = null, Dictionary<string, List<ReportParameterInfo<object>>> parameters = null)
- public static ReportSnapshot Load(Stream input)
- public void Save(Stream output, PersistOptions options = 0)
- public void Save(Stream output, bool isInteractive = false)
-
public class SubreportsInfo
GrapeCity.ActiveReports.BarCodes
GrapeCity.ActiveReports.Core.Rendering.ReportParameters.Extensions
GrapeCity.ActiveReports.Drawing
GrapeCity.ActiveReports.Expressions
-
public static class EvalServiceExtension
- public static T Evaluate<T>(this IExpressionEvaluatorService evaluator, ExpressionInfo exp)
- public static bool Evaluate(this IExpressionEvaluatorService evaluator, ExpressionInfo exp, bool defVal)
- public static T Evaluate<T>(this IExpressionEvaluatorService evaluator, ExpressionInfo exp, T defVal)
- public static object Evaluate(this ExpressionInfo expr, IExpressionContext context)
- public static bool EvaluateBool(this IExpressionEvaluatorService evaluator, ExpressionInfo exp)
- public static string EvaluateLength(this IExpressionEvaluatorService evaluator, ExpressionInfo exp, string defVal)
- public static T Evaluate<T>(this IExpressionEvaluatorService evaluator, ExpressionInfo exp)
- public static bool Evaluate(this IExpressionEvaluatorService evaluator, ExpressionInfo exp, bool defVal)
- public static T Evaluate<T>(this IExpressionEvaluatorService evaluator, ExpressionInfo exp, T defVal)
- public static object Evaluate(this ExpressionInfo expr, IExpressionContext context)
- public static bool EvaluateBool(this IExpressionEvaluatorService evaluator, ExpressionInfo exp)
- public static string EvaluateLength(this IExpressionEvaluatorService evaluator, ExpressionInfo exp, string defVal)
-
public interface IExpressionEvaluatorService
GrapeCity.ActiveReports.Expressions.ExpressionObjectModel
GrapeCity.ActiveReports.Expressions.Remote.GlobalDataTypes
GrapeCity.ActiveReports.Extensibility.Layout
GrapeCity.ActiveReports.Extensibility.Rendering
GrapeCity.ActiveReports.Extensibility.Rendering.Components
GrapeCity.ActiveReports.Extensibility.Rendering.Components.BandedList
GrapeCity.ActiveReports.Extensibility.Rendering.Components.Barcode
GrapeCity.ActiveReports.Extensibility.Rendering.Components.Chart
GrapeCity.ActiveReports.Extensibility.Rendering.Components.DV
GrapeCity.ActiveReports.Extensibility.Rendering.Components.Table
GrapeCity.ActiveReports.Extensibility.Rendering.IO
GrapeCity.ActiveReports.Extensions
GrapeCity.ActiveReports.FormattedText.Layout.Boxes
GrapeCity.ActiveReports.Layout
GrapeCity.ActiveReports.Rendering
-
public static class CustomReportItemExtension
-
public static class DataProvidersFactoryExtensions
- public static DbCommand CreateCommand(this IDataProvidersFactory dbFactories, ConnectionProperties connectionProperties, Query query, Func<ExpressionInfo, object> evalFunc, DataParameter[] dataParams, ResourceLocator resourceLocator, Tuple<string, string> credentials, Func<DataParameter[], object> locateDataSource)
- public static DbConnection (this IDataProvidersFactory dbFactories, ConnectionProperties connectionProperties, Func<ExpressionInfo, object> evalFunc, ResourceLocator resourceLocator, Tuple<string, string> credentials)
- public static DbCommand CreateCommand(this IDataProvidersFactory dbFactories, ConnectionProperties connectionProperties, Query query, Func<ExpressionInfo, object> evalFunc, DataParameter[] dataParams, ResourceLocator resourceLocator, Tuple<string, string> credentials, Func<DataParameter[], object> locateDataSource)
- public static DbConnection (this IDataProvidersFactory dbFactories, ConnectionProperties connectionProperties, Func<ExpressionInfo, object> evalFunc, ResourceLocator resourceLocator, Tuple<string, string> credentials)
-
public static class DataTreeBuilder
-
public static class EngineDataProcessor
-
public sealed class EraConfigurationException : Exception
-
public sealed class RenderingTreeBuilder
- public IReport BuildReport(ReportStore reportStore, ReportDataSnapshot data = null, DataParameter[] parameters = null, Tuple<List<string>, Dictionary<int, Dictionary<string, int>>> subreports = null, ActionKey[] actions = null, IReadOnlyDictionary<string, Func<CustomContextArgs, object>> customContext = null)
- public IReport BuildReport(ReportStore reportStore, ReportDataSnapshot data = null, DataParameter[] parameters = null, SubreportsInfo subreports = null, ActionKey[] actions = null, IReadOnlyDictionary<string, Func<CustomContextArgs, object>> customContext = null)
-
public static class ReportExtensions
- public static IReport BuildReport(this ReportStore reportStore, ReportDataSnapshot data = null, DataParameter[] parameters = null, RenderingTreeBuilderConfig config = null, Tuple<List<string>, Dictionary<int, Dictionary<string, int>>> subreports = null, ActionKey[] actions = null, IReadOnlyDictionary<string, Func<CustomContextArgs, object>> customContext = null)
- public static IReport BuildReport(this ReportStore reportStore, ReportDataSnapshot data = null, DataParameter[] parameters = null, RenderingTreeBuilderConfig config = null, SubreportsInfo subreports = null, ActionKey[] actions = null, IReadOnlyDictionary<string, Func<CustomContextArgs, object>> customContext = null)
-
public sealed class ReportStore
-
public static class StyleSheetServiceExtensions
GrapeCity.ActiveReports.Rendering.Components
-
public sealed class InteractiveArea
-
public enum InteractiveEventTypes
-
public static class LayoutAreaExtensionsPublic
-
public abstract class ProgramBase : IProgram
- public bool IsConst { get; }
- public EvalFunc<T> CompileExpression<T>(ExpressionInfo expression, T defval, bool disableCache = false, Func<T, T> convert = null)
- protected T EvalConst<T>(ExpressionInfo expression, T defval, Func<T, T> convert = null)
- public virtual EvalFunc<T> CompileExpression<T>(ExpressionInfo expression, T defval, bool disableCache = false, Func<T, T> convert = null)
- protected T EvalConst<T>(ExpressionInfo expression, T defval, Func<T, T> convert = null)
-
public class RenderReportItemFactory : IRenderReportItemFactory
-
public sealed class StyleProgram : ProgramBase
GrapeCity.ActiveReports.Rendering.Components.DV
GrapeCity.ActiveReports.Rendering.DataProcessing
GrapeCity.ActiveReports.Rendering.DataProcessing.JsonConverters
GrapeCity.ActiveReports.Rendering.DataProcessing.Persistence
-
public static class SnapshotSerializer
- public enum Format
- public static JsonSerializer CreateSerializer(bool formatted = false)
- public static T Load<T>(Stream input, Format format = 0)
- public static T Load<T>(Stream input)
- public static ValueTask<T> LoadAsync<T>(Stream input, CancellationToken token)
- public static void Save<T>(Stream output, T data, Format format = 0, bool formatted = false)
- public static void Save<T>(Stream output, T data, bool formatted = false)
- public static void Save<T>(FileInfo file, T data, Format format = 0, bool formatted = false)
- public static void Save<T>(FileInfo file, T data, bool formatted = false)
- public static Task SaveAsync<T>(Stream output, T data, CancellationToken token)
-
public sealed class TypeDefinitionRequiredAttribute : Attribute
GrapeCity.ActiveReports.Rendering.Export
GrapeCity.ActiveReports.Rendering.GraphicalRenderers
GrapeCity.ActiveReports.Rendering.IO
GrapeCity.ActiveReports.Rendering.IO.Mht
GrapeCity.ActiveReports.Rendering.ReportParameters
GrapeCity.ActiveReports.Rendering.Subreports
GrapeCity.ActiveReports.ReportsCore.DataBuilder
GrapeCity.ActiveReports.ReportsCore.Rendering.ReportParameters
GrapeCity.ActiveReports.ReportsCore.Tools