Ok.. I see what it is.. it's set up by setDFUSRecordCount() each time it pages,
it will be same as DFUSFrecordcount if Attr/@recordCount is set, otherwise it tries to deduce from recordSize..
Then sets a @DFUSFrecordCount.

a getRecordCount() that deduces for a fixed sized file with a recordSize is ok, but is should be a get method only and belongs in IDistributedFile + helper function to deal with properties.


Also - I think you're setting these into the property trees you're getting back from SDS, i.e. you may well be committing these sets back to Dali..