96 references to ISO2022Modes
mscorlib (96)
system\text\iso2022encoding.cs (96)
420ISO2022Modes currentMode = ISO2022Modes.ModeASCII; // Mode 421ISO2022Modes shiftInMode = ISO2022Modes.ModeASCII; // Mode that shift in will go back to (only used by CP 50222) 477if (currentMode != ISO2022Modes.ModeHalfwidthKatakana) 490currentMode = ISO2022Modes.ModeHalfwidthKatakana; 501currentMode = ISO2022Modes.ModeHalfwidthKatakana; 520if (CodePage == 50222 && currentMode == ISO2022Modes.ModeHalfwidthKatakana) 534if (currentMode != ISO2022Modes.ModeJIS0208) 540currentMode = ISO2022Modes.ModeJIS0208; 552if (CodePage == 50222 && currentMode == ISO2022Modes.ModeHalfwidthKatakana) 563if (currentMode != ISO2022Modes.ModeASCII) 568currentMode = ISO2022Modes.ModeASCII; 582if (currentMode != ISO2022Modes.ModeASCII && 586if (CodePage == 50222 && currentMode == ISO2022Modes.ModeHalfwidthKatakana) 599if (currentMode != ISO2022Modes.ModeASCII && 600(CodePage != 50222 || currentMode != ISO2022Modes.ModeHalfwidthKatakana)) 604currentMode = ISO2022Modes.ModeASCII; 663ISO2022Modes currentMode = ISO2022Modes.ModeASCII; // Mode 664ISO2022Modes shiftOutMode = ISO2022Modes.ModeASCII; // ModeKR if already stamped lead bytes 703if (shiftOutMode != ISO2022Modes.ModeKR) 709shiftOutMode = ISO2022Modes.ModeKR; 713if (currentMode != ISO2022Modes.ModeKR) 718currentMode = ISO2022Modes.ModeKR; 729if (currentMode != ISO2022Modes.ModeASCII) 734currentMode = ISO2022Modes.ModeASCII; 748if (currentMode != ISO2022Modes.ModeASCII && 753currentMode = ISO2022Modes.ModeASCII; 782encoder.shiftInOutMode = ISO2022Modes.ModeASCII; 814ISO2022Modes currentMode = ISO2022Modes.ModeASCII; 868if (currentMode != ISO2022Modes.ModeHZ) 874currentMode = ISO2022Modes.ModeHZ; 884if (currentMode != ISO2022Modes.ModeASCII) 891currentMode = ISO2022Modes.ModeASCII; 909if (currentMode != ISO2022Modes.ModeASCII && 915currentMode = ISO2022Modes.ModeASCII; 949ISO2022Modes currentMode = ISO2022Modes.ModeASCII; // Our current Mode 950ISO2022Modes shiftInMode = ISO2022Modes.ModeASCII; // Mode that we'll shift in to 990ISO2022Modes modeReturn = 993if (modeReturn != ISO2022Modes.ModeInvalidEscape) 995if (modeReturn != ISO2022Modes.ModeIncompleteEscape) 1039currentMode = ISO2022Modes.ModeHalfwidthKatakana; 1052if (currentMode == ISO2022Modes.ModeJIS0208) 1112else if (currentMode == ISO2022Modes.ModeHalfwidthKatakana ) 1164decoder.currentMode = ISO2022Modes.ModeASCII; 1165decoder.shiftInOutMode = ISO2022Modes.ModeASCII; 1178private ISO2022Modes CheckEscapeSequenceJP( byte[] bytes, int escapeCount ) 1182return ISO2022Modes.ModeInvalidEscape; 1185return ISO2022Modes.ModeIncompleteEscape; 1191return ISO2022Modes.ModeASCII; 1197return ISO2022Modes.ModeASCII; 1203return ISO2022Modes.ModeASCII; 1207return ISO2022Modes.ModeHalfwidthKatakana; 1215return ISO2022Modes.ModeJIS0208; 1221return ISO2022Modes.ModeIncompleteEscape; 1226return ISO2022Modes.ModeJIS0208; 1235return ISO2022Modes.ModeNOOP; 1240return ISO2022Modes.ModeInvalidEscape; 1277ISO2022Modes currentMode = ISO2022Modes.ModeASCII; // Our current Mode 1317ISO2022Modes modeReturn = 1320if (modeReturn != ISO2022Modes.ModeInvalidEscape) 1322if (modeReturn != ISO2022Modes.ModeIncompleteEscape) 1363currentMode = ISO2022Modes.ModeKR; 1368currentMode = ISO2022Modes.ModeASCII; 1377if (currentMode == ISO2022Modes.ModeKR && ch != ' ' && ch != '\t' && ch != '\n') 1465decoder.currentMode = ISO2022Modes.ModeASCII; 1466decoder.shiftInOutMode = ISO2022Modes.ModeASCII; 1478private ISO2022Modes CheckEscapeSequenceKR( byte[] bytes, int escapeCount ) 1482return ISO2022Modes.ModeInvalidEscape; 1485return ISO2022Modes.ModeIncompleteEscape; 1488return ISO2022Modes.ModeKR; 1491return ISO2022Modes.ModeInvalidEscape; 1520ISO2022Modes currentMode = ISO2022Modes.ModeASCII; 1585if (ch == '~' && currentMode == ISO2022Modes.ModeASCII) 1598currentMode = ISO2022Modes.ModeHZ; 1604currentMode = ISO2022Modes.ModeASCII; 1621if (currentMode != ISO2022Modes.ModeASCII) 1624Contract.Assert(currentMode == ISO2022Modes.ModeHZ, "[ISO2022Encoding.GetCharsCP52936]Expected ModeHZ"); 1744decoder.currentMode = ISO2022Modes.ModeASCII; 1869internal ISO2022Modes currentMode; 1870internal ISO2022Modes shiftInOutMode; 1880currentMode = ISO2022Modes.ModeASCII; 1881shiftInOutMode = ISO2022Modes.ModeASCII; 1894currentMode != ISO2022Modes.ModeASCII); 1904internal ISO2022Modes currentMode; 1905internal ISO2022Modes shiftInOutMode; 1917currentMode = ISO2022Modes.ModeASCII; 1918shiftInOutMode = ISO2022Modes.ModeASCII; 1930currentMode != ISO2022Modes.ModeASCII);