ReportServer.ReportServerClient
Namespace: Babel.Licensing.Service Assembly: Babel.Licensing.dll
Client for ReportServer
Inheritance
object ← ClientBase ← ClientBase<ReportServer.ReportServerClient> ← ReportServer.ReportServerClient
Inherited Members
ClientBase<ReportServer.ReportServerClient>.WithHost(string), ClientBase<ReportServer.ReportServerClient>.NewInstance(ClientBase.ClientBaseConfiguration), ClientBase.CallInvoker, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
ReportServerClient(ChannelBase)
Creates a new client for ReportServer
Parameters
channel
ChannelBase
The channel to use to make remote calls.
ReportServerClient(CallInvoker)
Creates a new client for ReportServer that uses a custom CallInvoker
.
Parameters
callInvoker
CallInvoker
The callInvoker to use to make remote calls.
ReportServerClient()
Protected parameterless constructor to allow creation of test doubles.
ReportServerClient(ClientBaseConfiguration)
Protected constructor to allow creation of configured clients.
Parameters
configuration
ClientBase.ClientBaseConfiguration
The client configuration.
Methods
NewInstance(ClientBaseConfiguration)
Creates a new instance of client from given ClientBaseConfiguration
.
Parameters
configuration
ClientBase.ClientBaseConfiguration
Returns
SendReport(SendReportRequest, Metadata, DateTime?, CancellationToken)
Report Messages
Parameters
The request to send to the server.
headers
Metadata
The initial metadata to send with the call. This parameter is optional.
An optional deadline for the call. The call will be cancelled if deadline is hit.
An optional token for canceling the call.
Returns
The response received from the server.
SendReport(SendReportRequest, CallOptions)
Report Messages
Parameters
The request to send to the server.
options
CallOptions
The options for the call.
Returns
The response received from the server.
SendReportAsync(SendReportRequest, Metadata, DateTime?, CancellationToken)
Report Messages
Parameters
The request to send to the server.
headers
Metadata
The initial metadata to send with the call. This parameter is optional.
An optional deadline for the call. The call will be cancelled if deadline is hit.
An optional token for canceling the call.
Returns
The call object.
SendReportAsync(SendReportRequest, CallOptions)
Report Messages
Parameters
The request to send to the server.
options
CallOptions
The options for the call.
Returns
The call object.
Last updated