Gets or sets a value that indicates whether unassigned Unicode code points are used in operations performed by members of the current System.Globalization.IdnMapping object.
Documentation for this section has not yet been entered.
A registered domain name cannot contain unassigned code points. Consequently, the default value of the IdnMapping.AllowUnassigned property is false. The IDNA specification permits unassigned code points only in queries for matching strings (that is, in domain name lookup). For more information about the use of unassigned code points in domain names, see tp://go.microsoft.com/fwlink/?LinkId=231873 and tp://go.microsoft.com/fwlink/?LinkId=231875.
If the IdnMapping.AllowUnassigned property is false, the behavior associated with the property depends on the underlying operating system. On win8, the System.Globalization.IdnMapping class conforms to IDNA 2008, which is based on the Unicode 6.0 standard. On previous versions of Windows, the System.Globalization.IdnMapping class is based on IDNA 2003, which is based on Unicode 3.x. Some code points that were unassigned in IDNA 2003 have been assigned characters and are supported in IDNA 2008. For example, U+0221 was introduced in Unicode 4.0. On win8, it is encoded as "xn—6la". On previous versions of Windows, it throws an ArgumentException exception.