/// <summary> /// Adds the specified filter to the registration. /// </summary> /// <param name="filter">Filter to add.</param> public void AddFilter(IProcEventFilter filter) { XmlElement element = document.CreateElement(FilterTag); element.SetAttribute(FilterTypeTag, filter.Type.ToString()); element.InnerText = filter.Data; document.DocumentElement.AppendChild(element); }
/// <summary> /// Sets the specified filters for the subscriber. /// </summary> /// <param name="filter">An EventFilter object.</param> public void SetFilter(IProcEventFilter filter) { SetFilter(new IProcEventFilter[] { filter }); }