public SoapClientFormatterSinkProvider(IDictionary properties, ICollection providerData)
{
// look at properties
if (properties != null)
{
foreach (DictionaryEntry entry in properties)
{
String keyStr = entry.Key.ToString();
switch (keyStr)
{
case "includeVersions": _includeVersioning = Convert.ToBoolean(entry.Value, CultureInfo.InvariantCulture); break;
case "strictBinding": _strictBinding = Convert.ToBoolean(entry.Value, CultureInfo.InvariantCulture); break;
default:
break;
}
}
}
// not expecting any provider data
CoreChannel.VerifyNoProviderData(this.GetType().Name, providerData);
}