override void
| ManagedResourcesCleanup ()
Cleanup of an managed resources. More...
|
override void
| ProcessInternal (IFlowData data)
Transform the data in the flow data instance into a JSON object. More...
|
string
| BuildJson (IFlowData data, PipelineConfig config)
Create and populate a JSON string from the specified data. More...
|
virtual string
| BuildJson (IFlowData data, PipelineConfig config, bool requireSequenceNumber)
Create and populate a JSON string from the specified data. More...
|
virtual string
| BuildJson (Dictionary< string, object > allProperties)
|
virtual void
| AddErrors (IFlowData data, Dictionary< string, object > allProperties)
Add any errors in the flow data object to the dictionary More...
|
override void
| UnmanagedResourcesCleanup ()
Cleanup any unmanaged resources More...
|
virtual Dictionary< string, object >
| GetAllProperties (IFlowData data, PipelineConfig config)
|
virtual Dictionary< string, object >
| GetValues (IFlowData flowData, string dataPath, IReadOnlyDictionary< string, object > sourceData, PipelineConfig config)
Get the names and values for all the JSON properties required to represent the given source data. More...
|
virtual void
| AddJsonValuesForProperty (IFlowData flowData, Dictionary< string, object > jsonValues, string dataPath, string name, object value, PipelineConfig config, bool includeValueDataOnly)
Add entries to the supplied jsonValues dictionary to represent the supplied property name and value. More...
|
virtual IList< string >
| GetJavaScriptProperties (IFlowData data, IList< string > availableProperties)
Get the names of all properties from the given IFlowData instance that have type ' JavaScript'. More...
|
|
abstract void
| ProcessInternal (IFlowData data)
|
virtual T
| CreateElementData (IPipeline pipeline)
Method used to create element data instances that are populated by this flow element More...
|
virtual void
| Dispose (bool disposing)
|