Click or drag to resize
AsyncClientStreamingCallTRequest, TResponse Class
Return type for client streaming calls.
Inheritance Hierarchy
SystemObject
  Grpc.CoreAsyncClientStreamingCallTRequest, TResponse

Namespace: Grpc.Core
Assembly: Grpc.Core (in Grpc.Core.dll) Version: 0.7.0.0
Syntax
public sealed class AsyncClientStreamingCall<TRequest, TResponse> : IDisposable

Type Parameters

TRequest
Request message type for this call.
TResponse
Response message type for this call.

The AsyncClientStreamingCallTRequest, TResponse type exposes the following members.

Properties
  NameDescription
Public propertyRequestStream
Async stream to send streaming requests.
Public propertyResponseAsync
Asynchronous call result.
Public propertyResponseHeadersAsync
Asynchronous access to response headers.
Top
Methods
  NameDescription
Public methodDispose
Provides means to cleanup after the call. If the call has already finished normally (request stream has been completed and call result has been received), doesn't do anything. Otherwise, requests cancellation of the call which should terminate all pending async operations associated with the call. As a result, all resources being used by the call should be released eventually.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetAwaiter
Allows awaiting this object directly.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetStatus
Gets the call status if the call has already finished. Throws InvalidOperationException otherwise.
Public methodGetTrailers
Gets the call trailing metadata if the call has already finished. Throws InvalidOperationException otherwise.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also