Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.DomainNameHelper Class Reference

Static Package Functions

static string ParseCanonicalName (string str, int start, int end, ref bool loopback)
 
static unsafe bool IsValid (char *name, int pos, ref int returnedEnd, ref bool notCanonical, bool notImplicitFile)
 
static unsafe bool IsValidByIri (char *name, int pos, ref int returnedEnd, ref bool notCanonical, bool notImplicitFile)
 
static string IdnEquivalent (string hostname)
 
static bool TryGetUnicodeEquivalent (string hostname, ref System.Text.ValueStringBuilder dest)
 
static bool ContainsCharactersUnsafeForNormalizedHost (string host)
 

Static Private Member Functions

static bool IsASCIILetterOrDigit (char character, ref bool notCanonical)
 
static bool IsValidDomainLabelCharacter (char character, ref bool notCanonical)
 

Static Private Attributes

static readonly IdnMapping s_idnMapping = new IdnMapping()
 
static readonly char[] s_UnsafeForNormalizedHost = new char[8] { '\\', '/', '?', '@', '#', ':', '[', ']' }
 

Detailed Description

Definition at line 7 of file DomainNameHelper.cs.


The documentation for this class was generated from the following file: