Chronos Plugins  5.2.0
This documentation covers the plugin interfaces definitions and an example implementation.
AxelSemrau.Chronos.Plugin.IJitLinkAware Interface Reference

Implement this interface on your ParamT if you need to check for the presence of just in time evaluated expressions for the calling AcquisitionTask. More...

Properties

Func< string, bool > JitChecker [set]
 Get a checker delegate that can look for jit links More...
 

Detailed Description

Implement this interface on your ParamT if you need to check for the presence of just in time evaluated expressions for the calling AcquisitionTask.

For convenience reasons this also works on tasks.

Definition at line 116 of file AcquisitionInterfaces.cs.

Property Documentation

◆ JitChecker

Func<string,bool> AxelSemrau.Chronos.Plugin.IJitLinkAware.JitChecker
set

Get a checker delegate that can look for jit links

If you do extensive validation in your Validate() method, it can make sense to distinguish between values that are definitely not set and values that may be set later at runtime and therefore are not necessarily invalid. Call the checker with the PropertyPath to your parameter property, and it will return true if there is a Jit expression for it.

Definition at line 126 of file AcquisitionInterfaces.cs.

126 { set; }

The documentation for this interface was generated from the following file: