Ejemplo n.º 1
0
 public void WriteTo(XmlDictionaryWriter writer, DictionaryManager dictionaryManager)
 {
     if (this.DataReferenceCount == 0)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.Format("ReferenceListCannotBeEmpty")));
     }
     writer.WriteStartElement(NamespacePrefix, ElementName, NamespaceUri);
     for (int i = 0; i < this.DataReferenceCount; i++)
     {
         DataReference.WriteTo(writer, this.referredIds[i]);
     }
     writer.WriteEndElement(); // ReferenceList
 }