System.Runtime.Serialization.XmlFormatterSerializer.WriteStartElement C# (CSharp) Method

WriteStartElement() public method

public WriteStartElement ( string memberName, string memberNamespace, string contentNamespace ) : void
memberName string
memberNamespace string
contentNamespace string
return void
		public void WriteStartElement (string memberName, string memberNamespace, string contentNamespace)
		{
			writer.WriteStartElement (memberName, memberNamespace);
			if (!string.IsNullOrEmpty (contentNamespace) && contentNamespace != memberNamespace)
				writer.WriteXmlnsAttribute (null, contentNamespace);
		}

Usage Example

示例#1
0
 public override void SerializeNonReference(object graph,
                                            XmlFormatterSerializer serializer)
 {
     foreach (object o in (IEnumerable)graph)
     {
         serializer.WriteStartElement(element_qname.Name, XmlName.Namespace, CurrentNamespace);
         serializer.Serialize(element_type, o);
         serializer.WriteEndElement();
     }
 }
All Usage Examples Of System.Runtime.Serialization.XmlFormatterSerializer::WriteStartElement