ArcFM Desktop Developer Guide
Miner.Threading Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassComApartmentGateway This class is intended for internal use only.
ClassMarshalToMainSTAAttribute Indicates that all method calls must be marshaled onto the application's MainSTA thread. The attributed type must derive from ContextBoundObject.
ClassMTAThreadPoolAdapter Adapts the System.Threading.ThreadPool (MTA) to the IThreadPoolAdapter interface.
ClassSessionMutexFactory Creates a named system mutex that is unique per terminal session by automatically appending the terminal sessionId to the mutex name.
ClassSTAThreadStorage<T> Represents a strongly typed thread-specific value that should only be accessed on an STA thread.
ClassThreadFactory  
ClassThreadPoolBridge Provides a rich API over that provided by the standard thread classes.
ClassThreadPoolGovernor Provides the capabilities of the ThreadPoolBridge with the added benefit of being able to throttle the queuing of work.
ClassThreadStorage<T> Represents a strongly typed thread-specific value.
ClassWorkerThread WorkerThread is a wrapper class around the underlying managed thread. It provides easy to use overloaded constructors, Kill() and Start() methods.
ClassWorkerThreadStatus  
ClassWorkItem  
ClassWrongThreadException The exception that is thrown when a COM object is accessed on an incorrect thread.
Interfaces
 InterfaceDescription
InterfaceIComApartmentGateway This class is intended for internal use only.
InterfaceIComCallable This class is intended for internal use only.
InterfaceIThreadPoolAdapter Abstracts the common capabilities and properties of a threadpool.
Delegates
 DelegateDescription
DelegateCreatorCallback<T> Represents the method that creates a new instance of type T.
DelegateDelegatedThreadStart  
See Also

Reference

Miner.System Assembly

 

 


Send Comment