DuplexStreamingServerMethodTRequest, TResponse Delegate |
Server-side handler for bidi streaming call.
Namespace: Grpc.CoreAssembly: Grpc.Core (in Grpc.Core.dll) Version: 0.7.0.0
Syntaxpublic delegate Task DuplexStreamingServerMethod<TRequest, TResponse>(
IAsyncStreamReader<TRequest> requestStream,
IServerStreamWriter<TResponse> responseStream,
ServerCallContext context
)
where TRequest : class
where TResponse : class
Public Delegate Function DuplexStreamingServerMethod(Of TRequest As Class, TResponse As Class) (
requestStream As IAsyncStreamReader(Of TRequest),
responseStream As IServerStreamWriter(Of TResponse),
context As ServerCallContext
) As Task
generic<typename TRequest, typename TResponse>
where TRequest : ref class
where TResponse : ref class
public delegate Task^ DuplexStreamingServerMethod(
IAsyncStreamReader<TRequest>^ requestStream,
IServerStreamWriter<TResponse>^ responseStream,
ServerCallContext^ context
)
type DuplexStreamingServerMethod =
delegate of
requestStream : IAsyncStreamReader<'TRequest> *
responseStream : IServerStreamWriter<'TResponse> *
context : ServerCallContext -> Task
Parameters
- requestStream
- Type: Grpc.CoreIAsyncStreamReaderTRequest
- responseStream
- Type: Grpc.CoreIServerStreamWriterTResponse
- context
- Type: Grpc.CoreServerCallContext
Type Parameters
- TRequest
- Request message type for this method.
- TResponse
- Response message type for this method.
Return Value
Type:
Task
See Also