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

◆ ValidateEncodingStyle()

string System.Xml.Serialization.TempAssembly.ValidateEncodingStyle ( string encodingStyle,
string methodKey )
inlineprivate

Definition at line 499 of file TempAssembly.cs.

500 {
501 if (encodingStyle != null && encodingStyle.Length > 0)
502 {
503 if (!_methods[methodKey].isSoap)
504 {
506 }
507 if (encodingStyle != "http://schemas.xmlsoap.org/soap/encoding/" && encodingStyle != "http://www.w3.org/2003/05/soap-encoding")
508 {
509 throw new InvalidOperationException(System.SR.Format(System.SR.XmlInvalidEncoding3, encodingStyle, "http://schemas.xmlsoap.org/soap/encoding/", "http://www.w3.org/2003/05/soap-encoding"));
510 }
511 }
512 else if (_methods[methodKey].isSoap)
513 {
514 encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/";
515 }
516 return encodingStyle;
517 }
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string XmlInvalidEncoding3
Definition SR.cs:1716
static string XmlInvalidEncodingNotEncoded1
Definition SR.cs:1714
Definition SR.cs:7

References System.Xml.Serialization.TempAssembly._methods, System.Xml.Dictionary, System.SR.Format(), System.SR.XmlInvalidEncoding3, and System.SR.XmlInvalidEncodingNotEncoded1.

Referenced by System.Xml.Serialization.TempAssembly.InvokeReader(), and System.Xml.Serialization.TempAssembly.InvokeWriter().