Dev2.DynamicServices.FileSystemInstanceStoreIO.SaveSingleEntry C# (CSharp) Method

SaveSingleEntry() private method

Saves the single entry.
private SaveSingleEntry ( System.Runtime.Serialization.NetDataContractSerializer serializer, System.Xml.Linq.XElement section, InstanceValue>.KeyValuePair entry ) : void
serializer System.Runtime.Serialization.NetDataContractSerializer The serializer.
section System.Xml.Linq.XElement The section.
entry InstanceValue>.KeyValuePair The entry.
return void
        private void SaveSingleEntry(NetDataContractSerializer serializer, XElement section, KeyValuePair<XName, InstanceValue> entry)
        {
            if(entry.Value.IsDeletedValue)
            {
                return;
            }

            XElement entryElement = new XElement("Entry");
            section.Add(entryElement);
            Serialize(serializer, entryElement, "Key", entry.Key);
            Serialize(serializer, entryElement, "Value", entry.Value.Value);
            Serialize(serializer, entryElement, "Options", entry.Value.Options);
        }