This class represents an operation performed on a VisionFile present on the Vision Device. More...
Protected Member Functions | |
| override bool | CanPerformOperation () |
| This method checks if it is a valid file or not More... | |
Protected Member Functions inherited from VisionSDK.Operations.VisionOperation | |
| override bool | CanPerformOperation () |
| Checks if DeviceConnection is connected before executing the operation More... | |
Protected Member Functions inherited from VisionSDK.Operations.Operation | |
| virtual void | PerformOperation () |
| Override this method with a new one that contains the operation to execute More... | |
Properties | |
| VisionFile | File [get, set] |
| The File on which to execute the operation More... | |
Properties inherited from VisionSDK.Operations.VisionOperation | |
| VisionDeviceConnection | DeviceConnection [get, set] |
| The Connection to the Vision Device More... | |
Properties inherited from VisionSDK.Operations.Operation | |
| String | Name [get, set] |
| The Operation's Name By Default this is set with the Operation's Type Name More... | |
| OperationResult | Result [get, set] |
| The Operation Result More... | |
| Action | CompletionHandler [get, set] |
| A delegate associated with the operation This delegate never gets called by this class itself More... | |
Properties inherited from VisionSDK.IFile | |
| VisionFile | File [get, set] |
| The File More... | |
Additional Inherited Members | |
Public Member Functions inherited from VisionSDK.Operations.VisionOperation | |
| override void | Execute () |
| This function checks CanPerformOperation() before it executes the operation It then performs a lock on the DeviceConnection object so multiple operations cannot be executed at the same time. More... | |
Public Member Functions inherited from VisionSDK.Operations.Operation | |
| Operation () | |
| Constructor More... | |
| object | Clone () |
| void | AddCompletionHandler (Action< OperationResult > completionHandler) |
| This method sets the completion handler of the operation More... | |
| void | AddCompletionHandler< T > (Action< OperationResult< T >> completionHandler) |
| This method sets the completion handler of the operation More... | |
Static Public Member Functions inherited from VisionSDK.Operations.Operation | |
| static void | DeleteOperation (Operation operation) |
| Delete an Operation and its completion handler More... | |
Protected Attributes inherited from VisionSDK.Operations.Operation | |
| OperationResult | result |
| The Operation Result More... | |
This class represents an operation performed on a VisionFile present on the Vision Device.
|
protectedvirtual |
This method checks if it is a valid file or not
Reimplemented from VisionSDK.Operations.Operation.
|
getset |
The File on which to execute the operation