|   | ISynchronized | 
 Syntax
SyntaxThe ISynchronizedOperation type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | IsPending | Gets a value to indiate whether the synchronized operation has an additional operation that is pending execution after the currently running action has completed. | 
|  | IsRunning | Gets a value to indicate whether the synchronized operation is currently executing its action. | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Run | Executes the action on this thread or marks the operation as pending if the operation is already running. | 
|  | RunOnce | Executes the action on this thread or marks the operation as pending if the operation is already running. | 
|  | RunOnceAsync | Executes the action on another thread or marks the operation as pending if the operation is already running. | 
|  | TryRun | Attempts to execute the action on this thread. Does nothing if the operation is already running. | 
|  | TryRunOnce | Attempts to execute the action on this thread. Does nothing if the operation is already running. | 
|  | TryRunOnceAsync | Attempts to execute the action on another thread. Does nothing if the operation is already running. | 
 See Also
See Also