Exemple #1
0
            public void Write(Class741 dataStore, Class889 w)
            {
                this.class889_0 = w;
                this.class741_0 = dataStore;
                Class49.Class55 class55 = new Class49.Class55();
                class55.Schemas.AddRange((IEnumerable <Class48>)dataStore.Schemas);
                class55.UnknownProperties.AddRange((IEnumerable <Class558>)dataStore.SchemaUnknownProperties);
                this.list_0.Add(class55);
                this.class50_0.Schemas.AddRange((IEnumerable <Class46>)dataStore.SchemaSearchDataList);
                long position1 = w.Position;

                for (int index = 0; index < 128; ++index)
                {
                    w.vmethod_1((byte)0);
                }
                this.method_8(new Class49.Class51.Class57());
                this.method_8(new Class49.Class51.Class57());
                this.method_9(w);
                this.method_11(w);
                this.method_12(w);
                this.method_13(w);
                this.method_14(w);
                this.method_15(w);
                this.class916_0.FileSize = (int)(w.Position - position1);
                long position2 = w.Position;

                w.Position = position1;
                this.class916_0.Write(w);
            }
Exemple #2
0
 private void method_6()
 {
     this.list_0.Capacity = this.class53_0.SegmentIndexes.Count;
     foreach (int segmentIndex in this.class53_0.SegmentIndexes)
     {
         this.class889_0.Position = this.long_0 + (long)this.class51_0.Entries[segmentIndex].Offset;
         Class49.Class55 class55 = new Class49.Class55();
         class55.Read(this);
         this.list_0.Add(class55);
     }
     foreach (Class49.Class55 class55 in this.list_0)
     {
         this.class741_0.Schemas.AddRange((IEnumerable <Class48>)class55.Schemas);
         this.class741_0.SchemaUnknownProperties.AddRange((IEnumerable <Class558>)class55.UnknownProperties);
     }
 }