public void WriteParameter(ContactParameterReader reader) { this.StartParameter(reader.Name); if (reader.Name != null) { while (reader.ReadNextValue()) { this.WriteParameterValue(reader.ReadValue()); } } else { this.WriteParameterValue(reader.ReadValue()); } this.EndParameter(); }