Formats the positionth column in the IDataRecord into the given XmlWriter.
Namespace: Activsoft.EngineAssembly: Activsoft.Engine (in Activsoft.Engine.dll) Version: 6.0.0.0
Syntaxpublic delegate void Formatter(
IDataRecord rs,
int position,
XmlWriter output,
Config monConfig,
bool forceColumnsToUpper,
Dictionary<string, IFormatterFactory> formatters
)
Public Delegate Sub Formatter (
rs As IDataRecord,
position As Integer,
output As XmlWriter,
monConfig As Config,
forceColumnsToUpper As Boolean,
formatters As Dictionary(Of String, IFormatterFactory)
)
public delegate void Formatter(
IDataRecord^ rs,
int position,
XmlWriter^ output,
Config^ monConfig,
bool forceColumnsToUpper,
Dictionary<String^, IFormatterFactory^>^ formatters
)
type Formatter =
delegate of
rs : IDataRecord *
position : int *
output : XmlWriter *
monConfig : Config *
forceColumnsToUpper : bool *
formatters : Dictionary<string, IFormatterFactory> -> unitParameters
- rs
- Type: System.DataIDataRecord
The IDataRecord to read data from. - position
- Type: SystemInt32
The position of the column to read. - output
- Type: System.XmlXmlWriter
The output to write into. - monConfig
- Type: Activsoft.EngineConfig
The Config instance. - forceColumnsToUpper
- Type: SystemBoolean
if set to true, you must force the column names to uppercase. - formatters
- Type: System.Collections.GenericDictionaryString, IFormatterFactory
The defined formatters.
See Also