SenseNet.ContentRepository.Field.Export C# (CSharp) Method

Export() private method

private Export ( XmlWriter writer, ExportContext context ) : void
writer System.Xml.XmlWriter
context ExportContext
return void
		internal void Export(XmlWriter writer, ExportContext context)
		{
			if (ReadOnly)
				return;
			if (GetData() == null)
				return;

			if (!HasExportData)
				return;

			FieldSubType subType;
			var exportName = GetExportName(this.Name, out subType);

			writer.WriteStartElement(exportName);
			if (subType != FieldSubType.General)
                writer.WriteAttributeString(FIELDSUBTYPEATTRIBUTENAME, subType.ToString());

			ExportData(writer, context);

			writer.WriteEndElement();
		}
		internal void Export2(XmlWriter writer, ExportContext context)