Interface IParametersStorage
- Namespace
- Acuit.Pinpoint.Workflows.Parameters
- Assembly
- Acuit.Pinpoint.Workflows.dll
A workflow parameters storage container.
public interface IParametersStorage : IDynamicMetaObjectProvider
- Inherited Members
- Extension Methods
Methods
EnumerateParameters()
Enumerates all of the parameters.
IEnumerable<KeyValuePair<string, object>> EnumerateParameters()
Returns
- IEnumerable<KeyValuePair<string, object>>
An enumerable of the parameter names and values, in no particular order.
GetValue(string)
Gets a parameter value.
object GetValue(string name)
Parameters
name
stringThe parameter name.
Returns
Exceptions
- ArgumentNullException
name
is null.- KeyNotFoundException
Parameter
name
does not exist.
SetValue(string, object)
Sets a parameter value.
void SetValue(string name, object value)
Parameters
Exceptions
- ArgumentNullException
name
is null.