skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • MCP Servers
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    MCP Servers

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Use Reports in Applications
    • System Requirements
    • Forums
    • Videos
    • Blogs
    • Submit a Ticket
    • FAQs
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now
Search all

Namespace Telerik.Reporting.Services.Engine

Classes

AIClientInfo

A model containing the configuration settings representing the AI client used for AI Insights feature.

AIQueryArgs

Represents the arguments passed to the GetAIResponse method of the IReportEngine

AIRequestInfo

Represents the details of an AI request: the origin of the request (RAG or Client), the estimated token count, and whether RAG was used to answer the query.

AIThreadInfo

Represents an AI conversation thread in the Telerik Reporting service.

BookmarkNode

Telerik internal use only.

CacheFactory

Provides factory methods for creating cache providers used by the Telerik Reporting engine and services.

ClientSearchableItem

Telerik internal use only Lightweight class for retrieving the search results.

ConfigurationInfo

Telerik internal use only.

ConfigurationInfo.AIInsightsOptionInfo

Telerik internal use only.

ConfigurationInfo.OptionInfoBase

Telerik internal use only.

ConfirmationResult

Represents the result of a confirmation operation, indicating whether to continue or cancel.

DocumentData

Telerik internal use only.

DocumentInfo

Telerik internal use only.

DocumentMapNodeModel

Represents a node in the document map hierarchy for a report, used for navigation and outlining.

DocumentRenderException

Telerik internal use only.

ErrorHelper

Provides helper methods for mapping exceptions to error information and creating HTTP error responses.

ErrorInfo

Telerik internal use only.

ExtensionInfo

Telerik internal use only.

HttpError

Defines a class for storing error information.

IntaractiveActionNotFound

Telerik internal use only.

InvalidAIMessageException

Telerik internal use only.

InvalidAIThreadException

Telerik internal use only.

InvalidClientException

Telerik internal use only.

InvalidDocumentException

Telerik internal use only.

InvalidInstanceException

Telerik internal use only.

InvalidParameterException

Telerik internal use only.

InvalidRenderingArgsException

Telerik internal use only.

InvalidReportException

Telerik internal use only.

PageContentEncoderFactory

Internal use only

PageData

Telerik internal use only.

RenderingResource

Telerik internal use only.

ReportEngineFactory

Telerik internal use only.

ReportInstanceKey

Represents a unique key for a specific report instance, identified by a report name and parameter values.

ResourceNotFoundException

Telerik internal use only.

ResourcesEngine

Internal use only.

SearchArgs

Represents the arguments passed to the GetSearchResults method of the IReportEngine.

SearchResults

Represents a collection of search result items found in a report document.

StorageFactory

Telerik internal use only.

Utils

Internal use only

Interfaces

ICompressor

Defines a contract for compressing and decompressing data streams to optimize storage and transmission.

IPageContentEncoder

Internal use only

IReportEngine

Telerik internal use only.

IReportResolver

Represents a resolver that creates ReportSource from a string representation of a report document reference

Enums

AIRequestInfo.AIRequestOrigin

Specifies the origin of the request to the AI model.

AIRequestInfo.RAGOptimizationState

Indicates the state of the RAG optimization for the request.

Getting Started
  • Install Now
  • Online Demos
Support Resources
  • Documentation
  • Knowledge Base
  • Videos
  • Reporting Samples Repository
  • Reporting Release History
Community
  • Forums
  • Blogs
  • Reporting Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.