PDIParserPropertyParser Method

Override this in derived classes to handle properties as they are parsed from the data stream

Definition

Namespace: EWSoftware.PDI.Parser
Assembly: EWSoftware.PDI.Data (in EWSoftware.PDI.Data.dll) Version: 2023.1.2.0
protected abstract void PropertyParser(
	string propertyName,
	StringCollection parameters,
	string propertyValue
)

Parameters

propertyName  String
The name of the property.
parameters  StringCollection
A string collection containing the parameters and their values. If empty, there are no parameters.
propertyValue  String
The value of the property.

Remarks

Depending on the object for which data is being parsed, there may be a mixture of name/value pairs or values alone in the parameters string collection. It is up to the derived class to process the parameter list based on the specification to which it conforms. For entries that are parameter names, the entry will end with an equals sign (=) and the entry immediately following it in the collection is its associated parameter value. The property name, parameter names, and their values may be in upper, lower, or mixed case.

The value may be an encoded string. The properties are responsible for any decoding that may need to occur (i.e. base 64 encoded image data).

See Also