FlowProperties.FromDictionaryWithPrefix Method

Solclient

FlowPropertiesFromDictionaryWithPrefix Method
version: 7.2.1.27
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: FlowProperties
Returns a new FlowProperties given a dictionary of key/value strings
Exceptions
See Also