Updates with new enumerations that match the ones in ECMA and contain
[mono.git] / mcs / class / System / System / UriHostNameType.cs
1 // UriHostNameType.cs\r
2 //\r
3 // This code was automatically generated from\r
4 // ECMA CLI XML Library Specification.\r
5 // Generator: libgen.xsl\r
6 // Source file: AllTypes.xml\r
7 // URL: http://msdn.microsoft.com/net/ecma/AllTypes.xml\r
8 //\r
9 // (C) 2001 Ximian, Inc.  http://www.ximian.com\r
10 \r
11 \r
12 namespace System {\r
13 \r
14 \r
15         /// <summary>\r
16         /// <para>Specifies the format of host names.</para>\r
17         /// </summary>\r
18         /// <remarks>\r
19         /// <para>\r
20         /// <block subset="none" type="note">The <see cref="T:System.UriHostNameType" /> enumeration defines the values returned by the <see cref="M:System.Uri.CheckHostName(System.String)" qualify="true" /> \r
21         /// method.</block>\r
22         /// </para>\r
23         /// </remarks>\r
24         public enum UriHostNameType {\r
25 \r
26                 /// <summary><para>Specifies the format of a host name is not known or no host information is present.</para></summary>\r
27                 Unknown = 0,\r
28 \r
29                 /// <summary><para>Specifies that the host name is a domain name system (DNS) style host address.</para></summary>\r
30                 Dns = 2,\r
31 \r
32                 /// <summary><para>Specifies that the host name is an Internet Protocol (IP) version 4 host address.</para></summary>\r
33                 IPv4 = 3,\r
34 \r
35                 /// <summary><para>Specifies that the host name is an Internet Protocol (IP)\r
36                 ///  version 6 host address.</para></summary>\r
37                 IPv6 = 4,\r
38         } // UriHostNameType\r
39 \r
40 } // System\r