This class enables pieces of code to
be synchronously executed on the main application thread. This is
required if the document is to be accessed from any
other thread.
Inheritance Hierarchy
Spotfire.Dxp.Framework.ApplicationModelApplicationThread
Namespace: Spotfire.Dxp.Framework.ApplicationModel
Assembly: Spotfire.Dxp.Framework (in Spotfire.Dxp.Framework.dll) Version: 65.0.19510.3242 (65.0.19510.3242)
Syntax
C#
public abstract class ApplicationThread
The ApplicationThread type exposes the following members.
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
ExecuteOnWorkerThread(String, WorkerThreadExecutor) |
Considers the specified workerThreadExecutor for asynchronous execution on a
worker thread. The executor may also be executed synchronously on the calling thread. In any case
the thread that executes it will inherit settings from the application thread.
| |
ExecuteOnWorkerThread(String, WorkerThreadExecutor, ThreadPriority) |
Considers the specified workerThreadExecutor for asynchronous execution on a
worker thread. The executor may also be executed synchronously on the calling thread. In any case
the thread that executes it will inherit settings from the application thread.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Invoke | Synchronously executes the specified delegate on the main application thread.
| |
InvokeAsynchronously | Asynchronously executes the specified delegate on the main application thread.
| |
InvokeEnqueued |
Called when an invoke to the application thread is enqueued.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
modalOperationLock |
Lock around the modal operation thread variable.
|
Remarks
Version Information
Supported in: 14.3, 14.2, 14.1, 14.0, 12.5, 12.4, 12.3, 12.2, 12.1, 12.0, 11.8
See Also