using System; using System.Collections; namespace PlatformSupport.Collections.Specialized { // Token: 0x02000216 RID: 534 public class HCHKJCHBGCH : EventArgs { // Token: 0x1700028A RID: 650 // (get) Token: 0x060065F2 RID: 26098 RVA: 0x0021512C File Offset: 0x0021332C public int GBHJJDIHNHC { get { return this.KBOPDBMNBKP; } } // Token: 0x060065F3 RID: 26099 RVA: 0x00215134 File Offset: 0x00213334 internal HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, IList DALHELNAFFA, int KAKABEJEBLO, int LNDHGHPHOHE) { this.NPFJFFDNBBF = HJNJOGJJMOF; this.IKEFNIHJCEI = ((DGKIEHHNIKE != null) ? new PHMNAHMKEJK(DGKIEHHNIKE) : null); this.KMOIGOEAJIC = ((DALHELNAFFA != null) ? new PHMNAHMKEJK(DALHELNAFFA) : null); this.KBOPDBMNBKP = KAKABEJEBLO; this.MKDCGNMENJL = LNDHGHPHOHE; } // Token: 0x060065F4 RID: 26100 RVA: 0x0021519C File Offset: 0x0021339C public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, object GMOAMFDNPLH, object OOGIGHLCMCM, int DMPGHHGCLFK) { if (HJNJOGJJMOF != GFJHAKABJHK.Replace) { throw new ArgumentException("action"); } this.NCMNGBJMCBH(HJNJOGJJMOF, new object[] { GMOAMFDNPLH }, new object[] { OOGIGHLCMCM }, DMPGHHGCLFK, DMPGHHGCLFK); } // Token: 0x060065F5 RID: 26101 RVA: 0x002151F0 File Offset: 0x002133F0 private void BOLNFEFDEGF(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, int PBDDFOBNONA) { this.NPFJFFDNBBF = HJNJOGJJMOF; this.IKEFNIHJCEI = ((DGKIEHHNIKE != null) ? new PHMNAHMKEJK(DGKIEHHNIKE) : null); this.KBOPDBMNBKP = PBDDFOBNONA; } // Token: 0x060065F6 RID: 26102 RVA: 0x00215218 File Offset: 0x00213418 public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, object GNBJDDBPCLM, int DMPGHHGCLFK, int LNDHGHPHOHE) { if (HJNJOGJJMOF != GFJHAKABJHK.Move) { throw new ArgumentException("action"); } if (DMPGHHGCLFK < 0) { throw new ArgumentException("index"); } object[] array = new object[] { GNBJDDBPCLM }; this.NCMNGBJMCBH(HJNJOGJJMOF, array, array, DMPGHHGCLFK, LNDHGHPHOHE); } // Token: 0x060065F7 RID: 26103 RVA: 0x00215274 File Offset: 0x00213474 public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, IList EFIJKAFJHOA, int PDACKGNFDDF) { if (HJNJOGJJMOF != GFJHAKABJHK.Add && HJNJOGJJMOF != GFJHAKABJHK.Remove && HJNJOGJJMOF != GFJHAKABJHK.Reset) { throw new ArgumentException("action"); } if (HJNJOGJJMOF == GFJHAKABJHK.Reset) { if (EFIJKAFJHOA != null) { throw new ArgumentException("action"); } if (PDACKGNFDDF != -1) { throw new ArgumentException("action"); } this.AIDDIOBGLLC(HJNJOGJJMOF, null, -1); } else { if (EFIJKAFJHOA == null) { throw new ArgumentNullException("changedItems"); } if (PDACKGNFDDF < -1) { throw new ArgumentException("startingIndex"); } this.BEAFLJBOOJB(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } } // Token: 0x060065F8 RID: 26104 RVA: 0x00215318 File Offset: 0x00213518 private void FFMDHEHEPBJ(GFJHAKABJHK HJNJOGJJMOF, IList DALHELNAFFA, int GPHGGKAKNMI) { this.NPFJFFDNBBF = HJNJOGJJMOF; this.KMOIGOEAJIC = ((DALHELNAFFA != null) ? new PHMNAHMKEJK(DALHELNAFFA) : null); this.MKDCGNMENJL = GPHGGKAKNMI; } // Token: 0x060065F9 RID: 26105 RVA: 0x00215340 File Offset: 0x00213540 public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, IList EFIJKAFJHOA) { if (HJNJOGJJMOF != GFJHAKABJHK.Add && HJNJOGJJMOF != GFJHAKABJHK.Remove && HJNJOGJJMOF != GFJHAKABJHK.Reset) { throw new ArgumentException("action"); } if (HJNJOGJJMOF == GFJHAKABJHK.Reset) { if (EFIJKAFJHOA != null) { throw new ArgumentException("action"); } this.AIDDIOBGLLC(HJNJOGJJMOF, null, -1); } else { if (EFIJKAFJHOA == null) { throw new ArgumentNullException("changedItems"); } this.BEAFLJBOOJB(HJNJOGJJMOF, EFIJKAFJHOA, -1); } } // Token: 0x060065FA RID: 26106 RVA: 0x002153C0 File Offset: 0x002135C0 public IList COAGANIDEHJ() { return this.IKEFNIHJCEI; } // Token: 0x060065FB RID: 26107 RVA: 0x002153C8 File Offset: 0x002135C8 private void AIDDIOBGLLC(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, int PBDDFOBNONA) { this.NPFJFFDNBBF = HJNJOGJJMOF; this.IKEFNIHJCEI = ((DGKIEHHNIKE != null) ? new PHMNAHMKEJK(DGKIEHHNIKE) : null); this.KBOPDBMNBKP = PBDDFOBNONA; } // Token: 0x060065FC RID: 26108 RVA: 0x002153F0 File Offset: 0x002135F0 public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, IList EFIJKAFJHOA, int DMPGHHGCLFK, int LNDHGHPHOHE) { if (HJNJOGJJMOF != GFJHAKABJHK.Move) { throw new ArgumentException("action"); } if (DMPGHHGCLFK < 0) { throw new ArgumentException("index"); } this.NCMNGBJMCBH(HJNJOGJJMOF, EFIJKAFJHOA, EFIJKAFJHOA, DMPGHHGCLFK, LNDHGHPHOHE); } // Token: 0x060065FD RID: 26109 RVA: 0x00215444 File Offset: 0x00213644 public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, IList DALHELNAFFA, int PDACKGNFDDF) { if (HJNJOGJJMOF != GFJHAKABJHK.Replace) { throw new ArgumentException("action"); } if (DGKIEHHNIKE == null) { throw new ArgumentNullException("newItems"); } if (DALHELNAFFA == null) { throw new ArgumentNullException("oldItems"); } this.NCMNGBJMCBH(HJNJOGJJMOF, DGKIEHHNIKE, DALHELNAFFA, PDACKGNFDDF, PDACKGNFDDF); } // Token: 0x060065FE RID: 26110 RVA: 0x002154A8 File Offset: 0x002136A8 private void BDGEIDEIOEA(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, IList DALHELNAFFA, int PDACKGNFDDF, int GPHGGKAKNMI) { this.BOLNFEFDEGF(HJNJOGJJMOF, DGKIEHHNIKE, PDACKGNFDDF); this.OGDLBAFBDCE(HJNJOGJJMOF, DALHELNAFFA, GPHGGKAKNMI); } // Token: 0x060065FF RID: 26111 RVA: 0x002154C0 File Offset: 0x002136C0 public IList EJPGHJPPJJC() { return this.KMOIGOEAJIC; } // Token: 0x06006600 RID: 26112 RVA: 0x002154C8 File Offset: 0x002136C8 public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, object GNBJDDBPCLM) { if (HJNJOGJJMOF != GFJHAKABJHK.Add && HJNJOGJJMOF != GFJHAKABJHK.Remove && HJNJOGJJMOF != GFJHAKABJHK.Reset) { throw new ArgumentException("action"); } if (HJNJOGJJMOF == GFJHAKABJHK.Reset) { if (GNBJDDBPCLM != null) { throw new ArgumentException("action"); } this.AIDDIOBGLLC(HJNJOGJJMOF, null, -1); } else { this.BEAFLJBOOJB(HJNJOGJJMOF, new object[] { GNBJDDBPCLM }, -1); } } // Token: 0x17000289 RID: 649 // (get) Token: 0x06006601 RID: 26113 RVA: 0x00215540 File Offset: 0x00213740 public IList MALHJOLGFEK { get { return this.KMOIGOEAJIC; } } // Token: 0x06006602 RID: 26114 RVA: 0x00215548 File Offset: 0x00213748 private void JEAPGHPPGBP(GFJHAKABJHK HJNJOGJJMOF, IList EFIJKAFJHOA, int PDACKGNFDDF) { if (HJNJOGJJMOF == GFJHAKABJHK.Add) { this.AIDDIOBGLLC(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } else if (HJNJOGJJMOF == GFJHAKABJHK.Remove) { this.FLDHGGOMNBI(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } } // Token: 0x06006603 RID: 26115 RVA: 0x00215574 File Offset: 0x00213774 private void LHOGNABLFGL(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, IList DALHELNAFFA, int PDACKGNFDDF, int GPHGGKAKNMI) { this.BOLNFEFDEGF(HJNJOGJJMOF, DGKIEHHNIKE, PDACKGNFDDF); this.OGDLBAFBDCE(HJNJOGJJMOF, DALHELNAFFA, GPHGGKAKNMI); } // Token: 0x06006604 RID: 26116 RVA: 0x0021558C File Offset: 0x0021378C public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, IList DALHELNAFFA) { if (HJNJOGJJMOF != GFJHAKABJHK.Replace) { throw new ArgumentException("action"); } if (DGKIEHHNIKE == null) { throw new ArgumentNullException("newItems"); } if (DALHELNAFFA == null) { throw new ArgumentNullException("oldItems"); } this.NCMNGBJMCBH(HJNJOGJJMOF, DGKIEHHNIKE, DALHELNAFFA, -1, -1); } // Token: 0x06006605 RID: 26117 RVA: 0x002155EC File Offset: 0x002137EC public int MPMHCHBGDHG() { return this.MKDCGNMENJL; } // Token: 0x06006606 RID: 26118 RVA: 0x002155F4 File Offset: 0x002137F4 private void FMNINHPFMBE(GFJHAKABJHK HJNJOGJJMOF, IList DALHELNAFFA, int GPHGGKAKNMI) { this.NPFJFFDNBBF = HJNJOGJJMOF; this.KMOIGOEAJIC = ((DALHELNAFFA != null) ? new PHMNAHMKEJK(DALHELNAFFA) : null); this.MKDCGNMENJL = GPHGGKAKNMI; } // Token: 0x17000288 RID: 648 // (get) Token: 0x06006607 RID: 26119 RVA: 0x0021561C File Offset: 0x0021381C public IList ADEMAHAGKMI { get { return this.IKEFNIHJCEI; } } // Token: 0x06006608 RID: 26120 RVA: 0x00215624 File Offset: 0x00213824 public IList DMEPGPEMCFE() { return this.IKEFNIHJCEI; } // Token: 0x06006609 RID: 26121 RVA: 0x0021562C File Offset: 0x0021382C public int JOFNCJPFGCG() { return this.KBOPDBMNBKP; } // Token: 0x17000287 RID: 647 // (get) Token: 0x0600660A RID: 26122 RVA: 0x00215634 File Offset: 0x00213834 public GFJHAKABJHK MIGBABMNAHI { get { return this.NPFJFFDNBBF; } } // Token: 0x0600660B RID: 26123 RVA: 0x0021563C File Offset: 0x0021383C public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF) { if (HJNJOGJJMOF != GFJHAKABJHK.Reset) { throw new ArgumentException("action"); } this.AIDDIOBGLLC(HJNJOGJJMOF, null, -1); } // Token: 0x0600660C RID: 26124 RVA: 0x00215670 File Offset: 0x00213870 private void IEPPIMCNLEG(GFJHAKABJHK HJNJOGJJMOF, IList EFIJKAFJHOA, int PDACKGNFDDF) { if (HJNJOGJJMOF == GFJHAKABJHK.Add) { this.AIDDIOBGLLC(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } else if (HJNJOGJJMOF == GFJHAKABJHK.Remove) { this.FLDHGGOMNBI(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } } // Token: 0x0600660D RID: 26125 RVA: 0x0021569C File Offset: 0x0021389C public IList ILPMEKHEFHA() { return this.KMOIGOEAJIC; } // Token: 0x0600660E RID: 26126 RVA: 0x002156A4 File Offset: 0x002138A4 public IList OCNGEBOACKK() { return this.IKEFNIHJCEI; } // Token: 0x0600660F RID: 26127 RVA: 0x002156AC File Offset: 0x002138AC private void GGFAGKGEDCD(GFJHAKABJHK HJNJOGJJMOF, IList EFIJKAFJHOA, int PDACKGNFDDF) { if (HJNJOGJJMOF == GFJHAKABJHK.Add) { this.AIDDIOBGLLC(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } else if (HJNJOGJJMOF == GFJHAKABJHK.Remove) { this.FMNINHPFMBE(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } } // Token: 0x06006610 RID: 26128 RVA: 0x002156D8 File Offset: 0x002138D8 private void FLDHGGOMNBI(GFJHAKABJHK HJNJOGJJMOF, IList DALHELNAFFA, int GPHGGKAKNMI) { this.NPFJFFDNBBF = HJNJOGJJMOF; this.KMOIGOEAJIC = ((DALHELNAFFA != null) ? new PHMNAHMKEJK(DALHELNAFFA) : null); this.MKDCGNMENJL = GPHGGKAKNMI; } // Token: 0x06006611 RID: 26129 RVA: 0x00215700 File Offset: 0x00213900 public IList ACDDGHAGGBJ() { return this.KMOIGOEAJIC; } // Token: 0x06006612 RID: 26130 RVA: 0x00215708 File Offset: 0x00213908 private void OGDLBAFBDCE(GFJHAKABJHK HJNJOGJJMOF, IList DALHELNAFFA, int GPHGGKAKNMI) { this.NPFJFFDNBBF = HJNJOGJJMOF; this.KMOIGOEAJIC = ((DALHELNAFFA != null) ? new PHMNAHMKEJK(DALHELNAFFA) : null); this.MKDCGNMENJL = GPHGGKAKNMI; } // Token: 0x06006613 RID: 26131 RVA: 0x00215730 File Offset: 0x00213930 public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, object GMOAMFDNPLH, object OOGIGHLCMCM) { if (HJNJOGJJMOF != GFJHAKABJHK.Replace) { throw new ArgumentException("action"); } this.NCMNGBJMCBH(HJNJOGJJMOF, new object[] { GMOAMFDNPLH }, new object[] { OOGIGHLCMCM }, -1, -1); } // Token: 0x1700028B RID: 651 // (get) Token: 0x06006614 RID: 26132 RVA: 0x00215780 File Offset: 0x00213980 public int NKFMNIKCDEP { get { return this.MKDCGNMENJL; } } // Token: 0x06006615 RID: 26133 RVA: 0x00215788 File Offset: 0x00213988 private void BEAFLJBOOJB(GFJHAKABJHK HJNJOGJJMOF, IList EFIJKAFJHOA, int PDACKGNFDDF) { if (HJNJOGJJMOF == GFJHAKABJHK.Add) { this.AIDDIOBGLLC(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } else if (HJNJOGJJMOF == GFJHAKABJHK.Remove) { this.FMNINHPFMBE(HJNJOGJJMOF, EFIJKAFJHOA, PDACKGNFDDF); } } // Token: 0x06006616 RID: 26134 RVA: 0x002157B4 File Offset: 0x002139B4 public int FFAAFODBJJI() { return this.KBOPDBMNBKP; } // Token: 0x06006617 RID: 26135 RVA: 0x002157BC File Offset: 0x002139BC private void NCMNGBJMCBH(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, IList DALHELNAFFA, int PDACKGNFDDF, int GPHGGKAKNMI) { this.AIDDIOBGLLC(HJNJOGJJMOF, DGKIEHHNIKE, PDACKGNFDDF); this.FMNINHPFMBE(HJNJOGJJMOF, DALHELNAFFA, GPHGGKAKNMI); } // Token: 0x06006618 RID: 26136 RVA: 0x002157D4 File Offset: 0x002139D4 public HCHKJCHBGCH(GFJHAKABJHK HJNJOGJJMOF, object GNBJDDBPCLM, int DMPGHHGCLFK) { if (HJNJOGJJMOF != GFJHAKABJHK.Add && HJNJOGJJMOF != GFJHAKABJHK.Remove && HJNJOGJJMOF != GFJHAKABJHK.Reset) { throw new ArgumentException("action"); } if (HJNJOGJJMOF == GFJHAKABJHK.Reset) { if (GNBJDDBPCLM != null) { throw new ArgumentException("action"); } if (DMPGHHGCLFK != -1) { throw new ArgumentException("action"); } this.AIDDIOBGLLC(HJNJOGJJMOF, null, -1); } else { this.BEAFLJBOOJB(HJNJOGJJMOF, new object[] { GNBJDDBPCLM }, DMPGHHGCLFK); } } // Token: 0x06006619 RID: 26137 RVA: 0x00215860 File Offset: 0x00213A60 private void EOADBBLFNMK(GFJHAKABJHK HJNJOGJJMOF, IList DGKIEHHNIKE, IList DALHELNAFFA, int PDACKGNFDDF, int GPHGGKAKNMI) { this.BOLNFEFDEGF(HJNJOGJJMOF, DGKIEHHNIKE, PDACKGNFDDF); this.OGDLBAFBDCE(HJNJOGJJMOF, DALHELNAFFA, GPHGGKAKNMI); } // Token: 0x04000D9D RID: 3485 private GFJHAKABJHK NPFJFFDNBBF; // Token: 0x04000D9E RID: 3486 private IList IKEFNIHJCEI; // Token: 0x04000D9F RID: 3487 private IList KMOIGOEAJIC; // Token: 0x04000DA0 RID: 3488 private int KBOPDBMNBKP = -1; // Token: 0x04000DA1 RID: 3489 private int MKDCGNMENJL = -1; } }