39 references to SupportedEncoding
System.Runtime.Serialization (39)
System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs (39)
54SupportedEncoding encodingCode; 158SupportedEncoding expectedEnc = GetSupportedEncoding(encoding); 159SupportedEncoding dataEnc; 162dataEnc = SupportedEncoding.UTF8; 168if ((expectedEnc != SupportedEncoding.None) && (expectedEnc != dataEnc)) 174if (dataEnc == SupportedEncoding.UTF8) 208if (encodingCode == SupportedEncoding.UTF8) 250if (byteCount == 0 && encodingCode == SupportedEncoding.UTF8) 275if (encodingCode == SupportedEncoding.UTF8) 294if (encodingCode == SupportedEncoding.UTF8) 303static Encoding GetEncoding(SupportedEncoding e) 307case SupportedEncoding.UTF8: 310case SupportedEncoding.UTF16LE: 313case SupportedEncoding.UTF16BE: 322static string GetEncodingName(SupportedEncoding enc) 326case SupportedEncoding.UTF8: 329case SupportedEncoding.UTF16LE: 332case SupportedEncoding.UTF16BE: 341static SupportedEncoding GetSupportedEncoding(Encoding encoding) 345return SupportedEncoding.None; 349return SupportedEncoding.UTF8; 353return SupportedEncoding.UTF16LE; 357return SupportedEncoding.UTF16BE; 366static SupportedEncoding ReadEncoding(byte b1, byte b2) 370return SupportedEncoding.UTF16BE; 375return SupportedEncoding.UTF16LE; 384return SupportedEncoding.UTF8; 388static void ThrowExpectedEncodingMismatch(SupportedEncoding expEnc, SupportedEncoding actualEnc) 413if (encodingCode == SupportedEncoding.UTF16LE) 479SupportedEncoding expectedEnc = GetSupportedEncoding(expectedEncoding); 480SupportedEncoding dataEnc = ReadEncoding(); 481if ((expectedEnc != SupportedEncoding.None) && (expectedEnc != dataEnc)) 487if (dataEnc != SupportedEncoding.UTF8) 515if (this.encodingCode != SupportedEncoding.UTF8) 523SupportedEncoding ReadEncoding() 530SupportedEncoding e; 534e = SupportedEncoding.UTF8; 539e = SupportedEncoding.UTF8;