private static void Collect(HashSet<XNamespace> result, ParameterInit element) { result.AddXNamespaceOfXName(element.Name); Collect(result, element.Value); }
private static void Write(XmlWriter writer, ParameterInit element) { writer.WriteStartElement(Psf.ParameterDef.LocalName, Psf.Namespace.NamespaceName); writer.WriteAttributeString("name", element.Name.ToQName(writer)); Write(writer, element.Value); writer.WriteEndElement(); }