System.SchedulerFilter (ConditionDetectionModuleType)

Element properties:

TypeConditionDetectionModuleType
IsolationAny
AccessibilityPublic
RunAsDefault
OutputTypeSystem.BaseData

Source Code:

<ConditionDetectionModuleType ID="System.SchedulerFilter" Stateful="false" Accessibility="Public" PassThrough="true">
<Configuration>
<IncludeSchemaTypes>
<SchemaType>System.ExpressionEvaluatorSchema</SchemaType>
</IncludeSchemaTypes>
<xsd:element name="SchedulerFilter">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ProcessDataMode">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Always"/>
<xsd:enumeration value="OnSchedule"/>
<xsd:enumeration value="ExceptSchedule"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Schedule" type="PublicSchedulerType" minOccurs="0" maxOccurs="1"/>
<xsd:choice minOccurs="0" maxOccurs="1">
<xsd:element name="TimeXPathQuery" type="xsd:string"/>
<xsd:element name="UseCurrentTime" type="xsd:boolean" default="false"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</Configuration>
<ModuleImplementation>
<Native>
<ClassID>0D1FB777-4721-4862-A4BE-87138D56207F</ClassID>
</Native>
</ModuleImplementation>
<OutputType>System.BaseData</OutputType>
<InputTypes>
<InputType>System.BaseData</InputType>
</InputTypes>
</ConditionDetectionModuleType>