The Datafeed Element
An element representing a collection of Datasheets for a Transformer.
Attributes and Elements
Attributes
Attribute |
Description |
Required |
name |
The name of the Datafeed |
Yes |
displayName |
An description for the Datafeed |
No |
displayNameSource |
The name of an optional Project scoped, single-row Datasheet that contains the display name for this Datafeed. |
No |
displayNameColumn |
If the displayNameSource attribute is present, the displayNameColumn attribute must specify a column in that Datasheet which contains the displayName for the Datafeed. This column must have a dataType of "String". |
No |
className |
An .Net class name for the Datafeed |
No |
classAssembly |
An .Net class assembly for the Datafeed |
No |
dataScope |
The scope of the Datafeed. See Data Scope below. |
Yes |
isOutput |
Whether or not the Datafeed is for output data |
No |
type |
Determines whether a Datafeed listed in the Pipeline section of the XML is an "Input" or an "Output". This will allow a single Transformer to be run in a Pipeline. Note that you must choose either isOutput or Pipelines if you want to support multiprocessing in a standalone model. |
No |
Important
The value for the name attribute must contain only alpha-numeric characters.
Child Elements
Parent Elements
Data Scopes
Value |
Description |
Library |
Gives the Datafeed a Library scope |
Project |
Gives the Datafeed a Project scope |
Scenario |
Gives the Datafeed a Scenario scope |
If you specify a className then instances of that .Net class will be created as necessary. In this case, the classAssembly must also be specified and the class must derive from SyncroSim.Core.DataFeed.