Interface IRpcStreamingContext
Namespace: DotBoxD.Services.Streaming.Remote
Assembly: DotBoxD.Services.dll
Gives generated dispatchers access to streamed arguments and streamed responses.
public interface IRpcStreamingContextMethods
Section titled “Methods”GetAsyncEnumerable<T>(RpcStreamHandle)
Section titled “ GetAsyncEnumerable<T>(RpcStreamHandle)”IAsyncEnumerable<T> GetAsyncEnumerable<T>(RpcStreamHandle handle)Parameters
Section titled “Parameters”handle RpcStreamHandle
Returns
Section titled “Returns”Type Parameters
Section titled “Type Parameters”T
GetPipe(RpcStreamHandle)
Section titled “ GetPipe(RpcStreamHandle)”Pipe GetPipe(RpcStreamHandle handle)Parameters
Section titled “Parameters”handle RpcStreamHandle
Returns
Section titled “Returns”GetStream(RpcStreamHandle)
Section titled “ GetStream(RpcStreamHandle)”Stream GetStream(RpcStreamHandle handle)Parameters
Section titled “Parameters”handle RpcStreamHandle
Returns
Section titled “Returns”SetResponse(Stream)
Section titled “ SetResponse(Stream)”void SetResponse(Stream stream)Parameters
Section titled “Parameters”stream Stream
SetResponse(Pipe)
Section titled “ SetResponse(Pipe)”void SetResponse(Pipe pipe)Parameters
Section titled “Parameters”pipe Pipe
SetResponse<T>(IAsyncEnumerable<T>)
Section titled “ SetResponse<T>(IAsyncEnumerable<T>)”void SetResponse<T>(IAsyncEnumerable<T> items)Parameters
Section titled “Parameters”items IAsyncEnumerable<T>
Type Parameters
Section titled “Type Parameters”T