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
Name | Description |
---|---|
| The channel to use to make remote calls. |
ReportServerClient(CallInvoker)
Creates a new client for ReportServer that uses a custom CallInvoker
.
Parameters
Name | Description |
---|---|
| 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
Name | Description |
---|---|
| The client configuration. |
Methods
NewInstance(ClientBaseConfiguration)
Creates a new instance of client from given ClientBaseConfiguration
.
Parameters
Name | Description |
---|---|
|
Returns
Name | Description |
---|---|
SendReport(SendReportRequest, Metadata, DateTime?, CancellationToken)
Report Messages
Parameters
Name | Description |
---|---|
| The request to send to the server. |
| 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
Name | Description |
---|---|
The response received from the server. |
SendReport(SendReportRequest, CallOptions)
Report Messages
Parameters
Name | Description |
---|---|
| The request to send to the server. |
| The options for the call. |
Returns
Name | Description |
---|---|
The response received from the server. |
SendReportAsync(SendReportRequest, Metadata, DateTime?, CancellationToken)
Report Messages
Parameters
Name | Description |
---|---|
| The request to send to the server. |
| 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
Name | Description |
---|---|
AsyncUnaryCall<SendReportResponse> | The call object. |
SendReportAsync(SendReportRequest, CallOptions)
Report Messages
Parameters
Name | Description |
---|---|
| The request to send to the server. |
| The options for the call. |
Returns
Name | Description |
---|---|
AsyncUnaryCall<SendReportResponse> | The call object. |
Last updated