Solclient
FlowPropertiesFromDictionaryWithPrefix Method |
Creates and returns a new FlowProperties given a dictionary of key/value strings
where:
key: is a string representation of a given FlowProperties property FlowPropertiesPROPERTY prefixed with a string "prefix".
value: is a string representation of the value of that property.
Rules:
1. Keys that are not in the FlowProperties's property set FlowPropertiesPROPERTY, are ignored and a warning log is generated
2. If a property is omitted, the default value is used.
3. Validation and type checking is performed on the provided values; a conversion exception is thrown if any of the provided values cannot be converted.
4. Read-only properties are ignored.
Namespace: SolaceSystems.Solclient.Messaging
Assembly: SolaceSystems.Solclient.Messaging (in SolaceSystems.Solclient.Messaging.dll) Version: 7.2.1.27 (7.2.1.27)
Syntax
public static FlowProperties FromDictionaryWithPrefix( IDictionary<string, string> dictionary, string prefix )
Public Shared Function FromDictionaryWithPrefix ( dictionary As IDictionary(Of String, String), prefix As String ) As FlowProperties
public: static FlowProperties^ FromDictionaryWithPrefix( IDictionary<String^, String^>^ dictionary, String^ prefix )
Parameters
- dictionary
- Type: System.Collections.GenericIDictionaryString, String
- prefix
- Type: SystemString
The prefix to prepend to the property name (using '.' as a separator). If null is passed in, "FlowProperties" is assumed
Return Value
Type: FlowPropertiesReturns a new FlowProperties given a dictionary of key/value strings
Exceptions
Exception | Condition |
---|---|
FormatException | |
OverflowException |
See Also