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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eServerStreamingBase<TResponse>\u003c/code\u003e class is a base class for server streaming RPC methods in the \u003ccode\u003eGoogle.Api.Gax.Grpc\u003c/code\u003e namespace, version 3.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from the base \u003ccode\u003eObject\u003c/code\u003e class and exposes inherited members such as \u003ccode\u003eToString()\u003c/code\u003e, \u003ccode\u003eEquals()\u003c/code\u003e, and \u003ccode\u003eGetHashCode()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides access to the underlying gRPC duplex streaming call through the \u003ccode\u003eGrpcCall\u003c/code\u003e property of type \u003ccode\u003eAsyncServerStreamingCall<TResponse>\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGetResponseStream()\u003c/code\u003e method provides an async stream to read streaming responses, which is adapted to an \u003ccode\u003eAsyncResponseStream<TResponse>\u003c/code\u003e, and the stream should only be iterated once to avoid errors.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTResponse\u003c/code\u003e type parameter represents the RPC streaming response type, allowing for various response types to be used.\u003c/p\u003e\n"]]],[],null,[]]