[This is preliminary documentation and is subject to change.]
Maintains a queue of pending work - every WorkItem posting in the queue will be executed by the host of the queue.
WorkQueues are useful for coordination of complex data/event flows in multi-threaded/service applications
System Object NFX.ServiceModel WorkQueue TContext Namespace: NFX.ServiceModelAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public class WorkQueue<TContext> : IWorkQueue<TContext>
where TContext : class
public class WorkQueue<TContext> : IWorkQueue<TContext>
where TContext : class
Public Class WorkQueue(Of TContext As Class)
Implements IWorkQueue(Of TContext)
Public Class WorkQueue(Of TContext As Class)
Implements IWorkQueue(Of TContext)
generic<typename TContext>
where TContext : ref class
public ref class WorkQueue : IWorkQueue<TContext>
generic<typename TContext>
where TContext : ref class
public ref class WorkQueue : IWorkQueue<TContext>
type WorkQueue<'TContext when 'TContext : not struct> =
class
interface IWorkQueue<'TContext>
end
type WorkQueue<'TContext when 'TContext : not struct> =
class
interface IWorkQueue<'TContext>
end
- TContext