internal void FieldSetWriteVersion(IO.ITagStream ts, FieldType container_type, int count) { var fs = new FieldSetVersioning(ts.Engine, container_type, this); fs.Initialize(uint.MaxValue, count); fs.Write(ts); }
internal IFieldSetVersioning FieldSetReadVersion(IO.ITagStream ts, FieldType container_type, uint relative_offset, int expected_count) { var fs = new FieldSetVersioning(ts.Engine, container_type, this); fs.Initialize(relative_offset, expected_count); fs.Read(ts); return(fs); }
internal void FieldSetWriteVersion(IO.ITagStream ts, FieldType container_type, int count) { var fs = new FieldSetVersioning(ts.Engine, container_type, this); fs.Initialize(uint.MaxValue, count); fs.Write(ts); }
internal void FieldSetWriteVersion(IO.ITagStream ts, FieldType container_type) { var fs = new FieldSetVersioning(ts.Engine, container_type, this); fs.Write(ts); }
internal IFieldSetVersioning FieldSetReadVersion(IO.ITagStream ts, FieldType container_type, uint relative_offset, int expected_count) { var fs = new FieldSetVersioning(ts.Engine, container_type, this); fs.Initialize(relative_offset, expected_count); fs.Read(ts); return fs; }
internal void FieldSetWriteVersion(IO.ITagStream ts, FieldType container_type) { var fs = new FieldSetVersioning(ts.Engine, container_type, this); fs.Write(ts); }