Featured post
multithreading - Is there a build in functionality in .NET to create thread bound variables? -
is there way (psedo code):
getcurrentthread().items.add(new refobject); then later on retrive
refobject[] refobjs = getcurrentthread().items; and enumerate objects. both calls occur on same thread during life span of it.
the basic idea can easisly identify items current thread , in fact created in thread. it's same using page.request object asp.net request - know it's unique in worker process, doesn't mixed other requests being served @ same time. want treat thread page.request - comes , goes, while it's alive, can query @ without caring other threats exist in process.
once did similar, more of simulation marshaling objects reference. , can think of couple of more ways it, don't want manually store mapping between thread , object myself. isn't there similar transactionscope threads in .net? not intersted in dealing hardship of syncronization , avoiding race conditions.
ps: if that's not available, can @ least application domain without static variables?
there threadstatic attribute can put on static field. there, can build whatever thread-specific data desire. however, won't able access data thread (by thread id example).
- Get link
- X
- Other Apps
Comments
Post a Comment