TraceService.TraceServiceClient Class
Client for TraceService
public class TraceServiceClient : ClientBase<TraceService.TraceServiceClient>- Inheritance
ClientBase<TraceService.TraceServiceClient>TraceService.TraceServiceClient
Constructors
| Name | Description |
|---|---|
| TraceServiceClient() | Protected parameterless constructor to allow creation of test doubles. |
| TraceServiceClient(CallInvoker) | Creates a new client for TraceService that uses a custom CallInvoker. |
| TraceServiceClient(ChannelBase) | Creates a new client for TraceService |
| TraceServiceClient(ClientBase.ClientBaseConfiguration) | Protected constructor to allow creation of configured clients. |
TraceServiceClient overloads
TraceServiceClient()
Protected parameterless constructor to allow creation of test doubles.
protected TraceServiceClient()TraceServiceClient(CallInvoker)
Creates a new client for TraceService that uses a custom CallInvoker.
public TraceServiceClient(CallInvoker callInvoker)Parameters
callInvokerCallInvoker- The callInvoker to use to make remote calls.
TraceServiceClient(ChannelBase)
Creates a new client for TraceService
public TraceServiceClient(ChannelBase channel)Parameters
channelChannelBase- The channel to use to make remote calls.
TraceServiceClient(ClientBase.ClientBaseConfiguration)
Protected constructor to allow creation of configured clients.
protected TraceServiceClient(ClientBase.ClientBaseConfiguration configuration)Parameters
configurationClientBase.ClientBaseConfiguration- The client configuration.
Methods
| Name | Description |
|---|---|
| Export(ExportTraceServiceRequest, CallOptions) | |
| Export(ExportTraceServiceRequest, Metadata, DateTime?, CancellationToken) | |
| ExportAsync(ExportTraceServiceRequest, CallOptions) | |
| ExportAsync(ExportTraceServiceRequest, Metadata, DateTime?, CancellationToken) | |
| NewInstance(ClientBase.ClientBaseConfiguration) | Creates a new instance of client from given ClientBaseConfiguration. |
Export overloads
Export(ExportTraceServiceRequest, CallOptions)
public virtual ExportTraceServiceResponse Export(ExportTraceServiceRequest request, CallOptions options)No documentation is available.
Export(ExportTraceServiceRequest, Metadata, DateTime?, CancellationToken)
public virtual ExportTraceServiceResponse Export(ExportTraceServiceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Parameters
requestExportTraceServiceRequestheadersMetadatadeadlineDateTime?cancellationTokenCancellationToken
Returns
No documentation is available.
ExportAsync overloads
ExportAsync(ExportTraceServiceRequest, CallOptions)
public virtual AsyncUnaryCall<ExportTraceServiceResponse> ExportAsync(ExportTraceServiceRequest request, CallOptions options)Parameters
requestExportTraceServiceRequestoptionsCallOptions
Returns
AsyncUnaryCall<ExportTraceServiceResponse>
No documentation is available.
ExportAsync(ExportTraceServiceRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ExportTraceServiceResponse> ExportAsync(ExportTraceServiceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Parameters
requestExportTraceServiceRequestheadersMetadatadeadlineDateTime?cancellationTokenCancellationToken
Returns
AsyncUnaryCall<ExportTraceServiceResponse>
No documentation is available.
NewInstance(ClientBase.ClientBaseConfiguration)
Creates a new instance of client from given ClientBaseConfiguration.
protected override TraceService.TraceServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)