static bool IsASCIILetterOrDigit(char character, bool notCanonical)
static bool IsIdnAce(string input, int index)
static unsafe string IdnEquivalent(char *hostname, int start, int end, bool allAscii, bool atLeastOneValidIdn)
static unsafe bool IsValidByIri(char *name, ushort pos, int returnedEnd, bool notCanonical, bool notImplicitFile)
static string ParseCanonicalName(string str, int start, int end, bool loopback)
static unsafe bool IsValid(char *name, ushort pos, int returnedEnd, bool notCanonical, bool notImplicitFile)
static unsafe string UnicodeEquivalent(char *hostname, int start, int end, bool allAscii, bool atLeastOneValidIdn)
static bool IsValidDomainLabelCharacter(char character, bool notCanonical)
static unsafe string IdnEquivalent(char *hostname, int start, int end, bool allAscii, string bidiStrippedHost)
static unsafe string UnicodeEquivalent(string idnHost, char *hostname, int start, int end)
static unsafe bool IsIdnAce(char *input, int index)