Back to Devexpress

DevExpress.ReportServer.ServiceModel.Client Namespace

corelibraries-devexpress-dot-reportserver-dot-servicemodel.md

latest4.3 KB
Original Source

DevExpress.ReportServer.ServiceModel.Client Namespace

Contains classes that provide client-side functionality to the service model of a Report and Dashboard Server.

Assembly : DevExpress.Printing.v25.2.Core.dll

NuGet Package : DevExpress.Printing.Core

Classes

NameDescription
AuthenticationServiceClientProvides the client-side functionality for the Report and Dashboard Server authentication service.
AuthenticationServiceClientFactorySupports automatic AuthenticationServiceClient creation on the client side.
FormsAuthenticationBehaviorExtensionAn extension for sharing the Report Server authentication cookie between an AuthenticationServiceClient and the ReportServiceClient to link them.
FormsAuthenticationEndpointBehaviorShares the Report Server authentication cookie between an AuthenticationServiceClient and the ReportServiceClient to link them.
FormsAuthenticationMessageInspectorUsed to detect the authentication cookie by the FormsAuthenticationEndpointBehavior class.
ReportServerClientProvides the client-side functionality for a DevExpress Report Server.
ReportServerClientFactorySupports automatic ReportServerClient creation on the client side.
ServiceClientFactoryConverterProvides methods for converting components to specific types.

Interfaces

NameDescription
IAuthenticationServiceIf implemented by a class, provides functionality for the DevExpress Report Server authentication service.
IAuthenticationServiceAsyncIf implemented by a class, provides a service contract for the AuthenticationServiceClient.
IAuthenticationServiceClientIf implemented by a class, provides the client-side functionality for the DevExpress Report Server authentication service.
IReportServerClientIf implemented by a class, provides the client-side functionality for a DevExpress Report Server.
IReportServerFacadeAsyncIf implemented by a class, provides a service contract for the ReportServerClient.