| JCOBridgeExtensionsWithThreadTEnumerable Method |
Namespace: MASES.JCOBridge.C2JBridgeAssembly: C2JBridge (in C2JBridge.dll) Version: 2.5.21.241219-a6a144ea07c497c3a9a1be842408e852afb458be
Syntax public static TEnumerable WithThread<TEnumerable>(
this TEnumerable enumerable,
bool useThread = true,
ThreadPriority threadPriority = ThreadPriority.AboveNormal
)
where TEnumerable : IEnumerableExtension
<ExtensionAttribute>
Public Shared Function WithThread(Of TEnumerable As IEnumerableExtension) (
enumerable As TEnumerable,
Optional useThread As Boolean = true,
Optional threadPriority As ThreadPriority = ThreadPriority.AboveNormal
) As TEnumerable
Parameters
- enumerable TEnumerable
- The TEnumerable implementing IEnumerableExtension
- useThread Boolean (Optional)
- Set to to allocate a Thread, to use ThreadPool
- threadPriority ThreadPriority (Optional)
- The ThreadPriority to use, default is AboveNormal to give more priority to prefetch operation based on thread
Type Parameters
- TEnumerable
- A type implementing IEnumerableExtension
Return Value
TEnumerableThe
enumerable with
Thread enabled
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
TEnumerable. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
Remarks This option is take into account only if prefetch is enabled
See Also