Beispiel #1
0
 private void method_9(Class889 w)
 {
     Class49.Class52 class52 = new Class49.Class52();
     class52.Header.SegmentIndex = this.uint_0;
     foreach (KeyValuePair <Enum53, Class560> keyValuePair1 in this.class741_0.RecordTypeTohandleToDataRecord)
     {
         foreach (KeyValuePair <ulong, List <Stream> > keyValuePair2 in (Dictionary <ulong, List <Stream> >)keyValuePair1.Value)
         {
             foreach (Stream data in keyValuePair2.Value)
             {
                 if (data.Length > 262144L)
                 {
                     Class49.Class52.Class58 class58 = this.method_10(w, keyValuePair2.Key, data);
                     class52.method_0(keyValuePair2.Key, (Interface2)class58);
                 }
                 else
                 {
                     Class1068 class1068 = new Class1068()
                     {
                         Stream = data
                     };
                     class52.method_0(keyValuePair2.Key, (Interface2)class1068);
                 }
             }
         }
     }
     this.method_16(w, (Class49)class52);
 }
Beispiel #2
0
 private void method_4()
 {
     foreach (KeyValuePair <uint, List <Class49.Class54.Class64> > keyValuePair in this.sortedDictionary_0)
     {
         this.class889_0.Position = this.long_0 + (long)this.class51_0.Entries[(int)keyValuePair.Key].Offset;
         Class49.Class52 class52 = new Class49.Class52();
         class52.Read(this);
         List <Class49.Class54.Class64> class64List = keyValuePair.Value;
         int index = 0;
         foreach (Class49.Class52.Class60 entry in class52.Entries)
         {
             Stream data = entry.ReferencedObject.imethod_0(this);
             this.class741_0.Add(this.method_1(class64List[index]), entry.Handle, data);
             ++index;
         }
     }
 }