public virtual AsyncServerStreamingCall<TResponse> GrpcCall { get; }
The underlying gRPC duplex streaming call.
Property Value
Type
Description
AsyncServerStreamingCall<TResponse>
Methods
GetResponseStream()
public virtual AsyncResponseStream<TResponse> GetResponseStream()
Async stream to read streaming responses, exposed as an async sequence.
The default implementation will use GrpcCall to extract a response
stream, and adapt it to AsyncResponseStream<TResponse>.
If this method is called more than once, all the returned enumerators will be enumerating over the
same underlying response stream, which may cause confusion. Additionally, the sequence returned by
this method can only be iterated over a single time. Attempting to iterate more than once will cause
an InvalidOperationException.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["`ServerStreamingBase\u003cTResponse\u003e` is a base class for server streaming RPC methods in the `Google.Api.Gax.Grpc` namespace, designed for handling server-side streaming operations."],["This class includes a `GrpcCall` property, which represents the underlying gRPC server streaming call, and it is a `virtual AsyncServerStreamingCall\u003cTResponse\u003e`."],["The `GetResponseStream()` method provides an async stream to read streaming responses as an async sequence, derived from the underlying `GrpcCall`, and can only be iterated over once."],["The class's type parameter, `TResponse`, represents the type of the RPC streaming response, and there are multiple versions of the class ranging from version 3.2.0 to 4.10.0, with 4.10.0 being the latest."],["The class inherits from `Object` and includes several inherited members from that class, including methods like `ToString()`, `Equals()`, `GetHashCode()`, and `GetType()`."]]],[]]