Delegate ChunkExecute<TChunk>
One chunk of a chunked system, handed the record its dispatch's prepare wrote for it — by ref, so no member call on it copies it.
public delegate void ChunkExecute<TChunk>(TickContext tick, ref TChunk chunk) where TChunk : unmanaged
Parameters
tickTickContext- One chunk of a chunked system, handed the record its dispatch's prepare wrote for it — by ref, so no member call on it copies it.
chunkTChunk- One chunk of a chunked system, handed the record its dispatch's prepare wrote for it — by ref, so no member call on it copies it.
Type Parameters
TChunk
Constructors
ChunkExecute(object, nint)
public ChunkExecute(object @object, nint method)
Parameters
Methods
BeginInvoke(TickContext, ref TChunk, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(TickContext tick, ref TChunk chunk, AsyncCallback callback, object @object)
Parameters
tickTickContextchunkTChunkcallbackAsyncCallbackobjectobject
Returns
EndInvoke(ref TChunk, IAsyncResult)
public virtual void EndInvoke(ref TChunk chunk, IAsyncResult result)
Parameters
chunkTChunkresultIAsyncResult
Invoke(TickContext, ref TChunk)
public virtual void Invoke(TickContext tick, ref TChunk chunk)
Parameters
tickTickContextchunkTChunk