private static String[] GenerateAttributesArray(NameValueCollection attributes) { String[] attributesArray = new String[attributes.Count]; int i = 0; foreach (String key in attributes.AllKeys) { attributesArray[i++] = KeyValuePairEncoder.EncodeKeyValuePair(key, attributes.Get(key)); } return(attributesArray); }
private static string[] GenerateRulesArray(NamedElementCollection <AuthorizationRuleData> rules) { String[] rulesArray = new String[rules.Count]; int i = 0; foreach (AuthorizationRuleData rule in rules) { rulesArray[i++] = KeyValuePairEncoder.EncodeKeyValuePair(rule.Name, rule.Expression); } return(rulesArray); }
private static String[] GeneratePackagesArray(NamedElementCollection <OraclePackageData> packages) { String[] packagesArray = new String[packages.Count]; int i = 0; foreach (OraclePackageData package in packages) { packagesArray[i++] = KeyValuePairEncoder.EncodeKeyValuePair(package.Name, package.Prefix); } return(packagesArray); }
public void SavesChangesToConfigurationObject() { OracleConnectionData sourceElement = new OracleConnectionData(); sourceElement.Packages.Add(new OraclePackageData("foo", "bar")); sourceElement.Packages.Add(new OraclePackageData("foo2", "bar2")); List <ConfigurationSetting> settings = new List <ConfigurationSetting>(1); OracleConnectionSettingsWmiMapper.GenerateOracleConnectionSettingWmiObjects(sourceElement, settings); Assert.AreEqual(1, settings.Count); OracleConnectionSetting setting = settings[0] as OracleConnectionSetting; Assert.IsNotNull(setting); setting.Packages = new string[] { KeyValuePairEncoder.EncodeKeyValuePair("foo3", "bar3") }; setting.Commit(); Assert.AreEqual(1, sourceElement.Packages.Count); Assert.AreEqual("bar3", sourceElement.Packages.Get("foo3").Prefix); }
public static String EncodeKeyValueEntry(String key, String value) { return(KeyValuePairEncoder.EncodeKeyValuePair(key, value)); }