Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ EncodingName

override string System.Text.EncodingNLS.EncodingName
getinherited

Definition at line 11 of file EncodingNLS.cs.

12 {
13 get
14 {
15 if (_encodingName == null)
16 {
18 if (_encodingName == null)
19 {
20 throw new NotSupportedException(System.SR.Format(System.SR.MissingEncodingNameResource, WebName, CodePage));
21 }
22 if (_encodingName.StartsWith("Globalization_cp_", StringComparison.OrdinalIgnoreCase))
23 {
25 if (_encodingName == null)
26 {
27 throw new NotSupportedException(System.SR.Format(System.SR.MissingEncodingNameResource, WebName, CodePage));
28 }
29 }
30 }
31 return _encodingName;
32 }
33 }
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string MissingEncodingNameResource
Definition SR.cs:44
Definition SR.cs:7
override string WebName
static string GetLocalizedEncodingNameResource(int codePage)
static string GetEnglishNameFromCodePage(int codePage)
virtual int CodePage
Definition Encoding.cs:515

Referenced by System.Text.DBCSCodePageEncoding.GetByteCount(), System.Text.DBCSCodePageEncoding.GetBytes(), System.Text.EncodingNLS.ThrowBytesOverflow(), and System.Text.EncodingNLS.ThrowCharsOverflow().