public sealed class ApiClientStreamingCall<TRequest, TResponse>Bridge between a client streaming RPC method and higher level abstractions, applying call settings as required.
Namespace
Google.Api.Gax.GrpcAssembly
Google.Api.Gax.Grpc.dll
Type Parameters |
|
|---|---|
| Name | Description |
TRequest |
RPC request type |
TResponse |
RPC response type |
Properties
BaseCallSettings
public CallSettings BaseCallSettings { get; }The base CallSettings for this API call; these can be further overridden by providing
a CallSettings to Call(CallSettings).
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
StreamingSettings
public ClientStreamingSettings StreamingSettings { get; }Streaming settings.
| Property Value | |
|---|---|
| Type | Description |
ClientStreamingSettings |
|
Methods
Call(CallSettings)
public AsyncClientStreamingCall<TRequest, TResponse> Call(CallSettings perCallCallSettings)Initializes a streaming RPC call.
| Parameter | |
|---|---|
| Name | Description |
perCallCallSettings |
CallSettingsThe call settings to apply to this specific call, overriding defaults where necessary. |
| Returns | |
|---|---|
| Type | Description |
AsyncClientStreamingCall |
A gRPC client streaming call object. |