• Product Bundles

    DevCraft

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

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for ASP.NET AJAX UI for ASP.NET MVC UI for ASP.NET Core UI for Blazor UI for Silverlight UI for PHP UI for JSP
    Mobile
    UI for .NET MAUI UI for Xamarin
    Document Management
    Telerik Document Processing
    Desktop
    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF UI for UWP
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    CMS
    Sitefinity
    UI/UX Design
    Unite UX
    Debugging
    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Jam FiddlerCap FiddlerCore
    Extended Reality
    UI for Unity XR
    Free Tools
    JustAssembly JustDecompile VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Docs & Support
  • Pricing
  • Search
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Interface IResourceService

Represents the Telerik Reporting resource service.

Namespace: Telerik.Reporting.Service
Assembly: Telerik.Reporting.Service.dll

Syntax

public interface IResourceService
Remarks

The IResourceService is intended for internal use only.

Methods

Export(String, String, String, String)

Retrieves a report document.

Declaration
Stream Export(string format, string report, string deviceInfo, string parameterValues)
Parameters
System.String format

The render format.

System.String report

The System.Type.AssemblyQualifiedName of the report type to render.

System.String deviceInfo

JSON-formatted dictionary (key/value pairs) with DeviceInfo settings for the current render format.

System.String parameterValues

JSON-formatter (key/value pairs) with the parameter values for the current report.

Returns
System.IO.Stream

Remarks

Requires HTTP GET request.

ExportCachedReport(String, String, String)

Retrieves a report document for previously rendered and cached report using IReportService.RenderAndCache operation.

Declaration
Stream ExportCachedReport(string instanceID, string format, string deviceInfo)
Parameters
System.String instanceID

The unique identifier of the rendering session as returned by a previous call to a RenderAndCache operation.

System.String format

The render format.

System.String deviceInfo

JSON-formatted dictionary (key/value pairs) with DeviceInfo settings for the current render format.

Returns
System.IO.Stream

Remarks

Requires HTTP GET request.

GetRenderStream(String, String)

Retrieves a render stream created during a report rendering session.

Declaration
Stream GetRenderStream(string instanceID, string name)
Parameters
System.String instanceID

The unique identifier of the rendering session that the resource belongs to.

System.String name

The name of the resource.

Returns
System.IO.Stream

Remarks

Requires HTTP GET request.

Was this article helpful?

Tell us how we can improve this article

Skip
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.