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);
        }
Beispiel #3
0
		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);
		}
Beispiel #4
0
		internal void FieldSetWriteVersion(IO.ITagStream ts, FieldType container_type)
		{
			var fs = new FieldSetVersioning(ts.Engine, container_type, this);

			fs.Write(ts);
		}
Beispiel #5
0
		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);
        }