Delegate StreamHandlerDelegate<TResponse>
- Namespace
- Caesar
- Assembly
- Caesar.Abstractions.dll
Continues the stream pipeline: invokes the next behavior or, at the end, the stream handler.
public delegate IAsyncEnumerable<out TResponse> StreamHandlerDelegate<out TResponse>()
Returns
- IAsyncEnumerable<TResponse>
- Continues the stream pipeline: invokes the next behavior or, at the end, the stream handler.
Type Parameters
TResponseThe item type.
Constructors
StreamHandlerDelegate(object, nint)
public StreamHandlerDelegate(object @object, nint method)
Parameters
Methods
BeginInvoke(AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(AsyncCallback callback, object @object)
Parameters
callbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual IAsyncEnumerable<out TResponse> EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Returns
- IAsyncEnumerable<TResponse>
Invoke()
public virtual IAsyncEnumerable<out TResponse> Invoke()
Returns
- IAsyncEnumerable<TResponse>