/// <summary> /// Installs a single table rule from its XML representation. /// </summary> /// <param name="node">Command XML node.</param> private bool InstallTableCommand(XmlNode node) { DataFilterType type = GetFilterType(node); string tableNameRegex = SafeGetAttributeValue(node, "tableName"); if (type == DataFilterType.Unknown || string.IsNullOrEmpty(tableNameRegex)) { return(false); } TableFilterRule rule = new TableFilterRule(type, tableNameRegex); tableFilter.Add(rule); return(true); }
/// <summary> /// Installs a single table rule from its XML representation. /// </summary> /// <param name="node">Command XML node.</param> private bool InstallTableCommand(XmlNode node) { DataFilterType type = GetFilterType(node); string tableNameRegex = SafeGetAttributeValue(node, "tableName"); if (type == DataFilterType.Unknown || string.IsNullOrEmpty(tableNameRegex)) return false; TableFilterRule rule = new TableFilterRule(type, tableNameRegex); tableFilter.Add(rule); return true; }