terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ ReCreateParts()

string System.Uri.ReCreateParts ( global::System::UriComponents parts,
ushort nonCanonical,
global::System::UriFormat formatAs )
inlineprivate

Definition at line 1637 of file Uri.cs.

1638 {
1639 long num = 0L;
1640 this.EnsureHostString(num != 0L);
1641 global::System.Uri.UriInfo info = this.m_Info;
1642 global::System.Uri.UriInfo info2 = this.m_Info;
1643 ushort end = info2.Offset.End;
1644 ushort user = info2.Offset.User;
1645 int stringLength = this.m_Syntax.m_Scheme._stringLength;
1646 global::System.Uri.Flags flags = this.m_Flags;
1647 global::System.Uri.UriInfo info3 = this.m_Info;
1648 string @string = this.m_String;
1649 global::System.UriParser syntax = this.m_Syntax;
1650 ushort user2 = info3.Offset.User;
1651 ushort host = info3.Offset.Host;
1652 if (info3 == null)
1653 {
1654 }
1655 string scheme = this.m_Syntax.m_Scheme;
1656 int stringLength2 = scheme._stringLength;
1657 string scheme2 = this.m_Syntax.m_Scheme;
1658 int num2 = 58;
1659 int num3 = 47;
1662 return scheme;
1663 }
class f__AnonymousType0<< Count > j__TPar
Uri(string uriString)
Definition Uri.cs:279
global::System.UriParser m_Syntax
Definition Uri.cs:2521
global::System.Uri.UriInfo m_Info
Definition Uri.cs:2530
global::System.Uri.Flags m_Flags
Definition Uri.cs:2527
void EnsureHostString(bool allowDnsOptimization)
Definition Uri.cs:267
string m_String
Definition Uri.cs:2515

References System.Uri.Uri(), System.Uri.Offset.End, System.Uri.EnsureHostString(), System.info, j__TPar, System.L, System.Uri.m_Flags, System.Uri.m_Info, System.UriParser.m_Scheme, System.Uri.m_String, and System.Uri.m_Syntax.

Referenced by System.Uri.GetUnescapedParts().