Creates a new DataCellParsingState from specified parameters.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public DataCellParsingState( IConfigurationCell configurationCell, CreateNewValueFunction<IPhasorDefinition, IPhasorValue> createNewPhasorValue, CreateNewValueFunction<IFrequencyDefinition, IFrequencyValue> createNewFrequencyValue, CreateNewValueFunction<IAnalogDefinition, IAnalogValue> createNewAnalogValue, CreateNewValueFunction<IDigitalDefinition, IDigitalValue> createNewDigitalValue )
Public Sub New ( _ configurationCell As IConfigurationCell, _ createNewPhasorValue As CreateNewValueFunction(Of IPhasorDefinition, IPhasorValue), _ createNewFrequencyValue As CreateNewValueFunction(Of IFrequencyDefinition, IFrequencyValue), _ createNewAnalogValue As CreateNewValueFunction(Of IAnalogDefinition, IAnalogValue), _ createNewDigitalValue As CreateNewValueFunction(Of IDigitalDefinition, IDigitalValue) _ )
public: DataCellParsingState( IConfigurationCell^ configurationCell, CreateNewValueFunction<IPhasorDefinition^, IPhasorValue^>^ createNewPhasorValue, CreateNewValueFunction<IFrequencyDefinition^, IFrequencyValue^>^ createNewFrequencyValue, CreateNewValueFunction<IAnalogDefinition^, IAnalogValue^>^ createNewAnalogValue, CreateNewValueFunction<IDigitalDefinition^, IDigitalValue^>^ createNewDigitalValue )
Parameters
- configurationCell (IConfigurationCell)
- Reference to the IConfigurationCell associated with the IDataCell being parsed.
- createNewPhasorValue (CreateNewValueFunction<(Of <(<'IPhasorDefinition, IPhasorValue>)>)>)
- Reference to delegate to create new IPhasorValue instances.
- createNewFrequencyValue (CreateNewValueFunction<(Of <(<'IFrequencyDefinition, IFrequencyValue>)>)>)
- Reference to delegate to create new IFrequencyValue instances.
- createNewAnalogValue (CreateNewValueFunction<(Of <(<'IAnalogDefinition, IAnalogValue>)>)>)
- Reference to delegate to create new IAnalogValue instances.
- createNewDigitalValue (CreateNewValueFunction<(Of <(<'IDigitalDefinition, IDigitalValue>)>)>)
- Reference to delegate to create new IDigitalValue instances.