void IDisposable.Dispose() { if (this.class1069_0 != null) { this.class1069_0 = null; GC.SuppressFinalize(this); } }
void Interface61.imethod_6(string A_0) { Class1069 class2 = this.sortedList_0[A_0] as Class1069; if (class2 != null) { class2.System.IDisposable.Dispose(); this.sortedList_0.Remove(A_0); } }
Interface61 Interface61.imethod_5(string A_0) { Class1069 class2 = this.sortedList_0[A_0] as Class1069; if (class2 != null) { class2.method_1(); } return(new Class664(class2)); }
void IDisposable.Dispose() { if (this.class1069_0 != null) { this.class1069_0.System.IDisposable.Dispose(); this.class1069_0 = null; this.stream_0.Dispose(); this.stream_0 = null; this.class938_0 = null; this.class939_0 = null; this.class1003_0 = null; } }
private void method_8() { this.class1003_0 = new Class1003(); this.class1069_0 = new Class1069(this, BookmarkStart.b("紮帰尲䄴᜶簸唺䤼䴾㡀", 9), 0); this.stream_0.SetLength(0x200L); this.class938_0 = new Class938(); this.class357_0 = new Class357(); Class297 class2 = this.class1069_0.Interface59.imethod_0(); class2.method_3(Class297.EntryType.Root); this.class1003_0.method_2(class2); this.class939_0 = new Class939(this.stream_0, this.class938_0.method_9(), 0x200); }
public Interface61 imethod_4(string A_0) { DateTime time; int num = 10; if (this.Interface61.imethod_3(A_0) || this.imethod_7(A_0)) { throw new ArgumentOutOfRangeException(BookmarkStart.b("䌯䘱䘳匵夷圹爻弽ⴿ❁", num), BookmarkStart.b("缯倱帳匵嬷丹᰻䤽⤿㙁ⱃ晅㭇㽉⽋♍灏㱑㕓㭕㵗穙㵛㉝ݡգɥᅧ䩩५᙭űsյ", num)); } Class297 class2 = this.class1004_0.method_17(A_0, Class297.EntryType.Storage); class2.method_19(time = DateTime.Now); class2.method_17(time); Class1069 class3 = new Class1069(this.class1004_0, class2); this.list_0.Add(A_0); this.sortedList_0.Add(A_0, class3); class3.method_1(); return(new Class664(class3)); }
public void method_7(Stream A_0) { int num = 0x12; if (A_0 == null) { throw new ArgumentNullException(BookmarkStart.b("䬷丹主嬽ℿ⽁", num)); } long position = A_0.Position; int capacity = (int)(A_0.Length - position); MemoryStream stream = new MemoryStream(capacity); stream.SetLength((long)capacity); A_0.Read(stream.GetBuffer(), 0, capacity); stream.Position = 0L; this.stream_0 = stream; this.class938_0 = new Class938(this.stream_0); this.class357_0 = new Class357(this.stream_0, this.class938_0); this.class939_0 = new Class939(this, this.stream_0, this.class357_0, this.class938_0); byte[] buffer = this.class939_0.method_1(this.stream_0, this.class938_0.method_16(), this); this.class1003_0 = new Class1003(buffer); Class297 class2 = this.class1003_0.method_0()[0]; this.class1069_0 = new Class1069(this, class2); int num2 = class2.method_20(); if (num2 >= 0) { this.stream_1 = new MemoryStream(this.class939_0.method_1(this.stream_0, num2, this)); if (this.class938_0.method_20() >= 0) { this.stream_2 = new MemoryStream(this.class939_0.method_1(this.stream_0, this.class938_0.method_20(), this)); this.class939_1 = new Class939(this.stream_1, this.class938_0.method_10(), this.stream_2, 0); } this.class939_0.method_3(num2); if (this.class938_0.method_20() >= 0) { this.class939_0.method_3(this.class938_0.method_20()); } } }
public Class664(Class1069 A_0) { this.class1069_0 = A_0; }