C# Class SIL.FieldWorks.FDO.Infrastructure.Impl.DataSortingService

Class used to sort all of the data in the XML BEP, so Mercurial doesn't suffer so much.
显示文件 Open project: sillsdev/FieldWorks

Public Methods

Method Description
GetLessorNewbies ( System.Guid currentGuid, byte[]>.SortedDictionary newbies ) : List

Private Methods

Method Description
SortAttributes ( System.Xml.Linq.XElement element ) : void
SortCollectionProperties ( System.Xml.Linq.XContainer propertyElement ) : void
SortCustomPropertiesRecord ( string optionalFirstElement ) : System.Xml.Linq.XElement
SortCustomPropertiesRecord ( System.Xml.Linq.XElement customPropertiesElement ) : void
SortEntireFile ( Dictionary sortableProperties, XmlWriter writer, string pathname ) : void
SortMainElement ( Dictionary sortableProperties, string rootData ) : System.Xml.Linq.XElement
SortMultiSomethingProperty ( System.Xml.Linq.XContainer multiSomethingProperty ) : void
WriteElement ( XmlWriter writer, System.Xml.Linq.XElement element ) : void
WriteElement ( XmlWriter writer, XmlReaderSettings readerSettings, byte element ) : void

Method Details

GetLessorNewbies() public static method

public static GetLessorNewbies ( System.Guid currentGuid, byte[]>.SortedDictionary newbies ) : List
currentGuid System.Guid
newbies byte[]>.SortedDictionary
return List