Merge pull request #3066 from alexanderkyte/pedump_sgen
[mono.git] / mcs / class / System / ReferenceSources / SettingsSectionInternal.cs
1 using System.Net.Security;
2
3 namespace System.Net.Configuration {
4         sealed class SettingsSectionInternal
5         {
6                 static readonly SettingsSectionInternal instance = new SettingsSectionInternal ();
7
8                 internal static SettingsSectionInternal Section {
9                         get {
10                                 return instance;
11                         }
12                 }
13
14 #if !MOBILE
15                 internal UnicodeEncodingConformance WebUtilityUnicodeEncodingConformance = UnicodeEncodingConformance.Auto;
16                 internal UnicodeDecodingConformance WebUtilityUnicodeDecodingConformance = UnicodeDecodingConformance.Auto;
17 #endif
18
19                 internal bool HttpListenerUnescapeRequestUrl = true;
20
21
22                 internal bool UseNagleAlgorithm { get; set; }
23                 internal bool Expect100Continue { get; set; }
24                 internal bool CheckCertificateName { get; private set; }
25                 internal int DnsRefreshTimeout { get; set; }
26                 internal bool EnableDnsRoundRobin { get; set; }
27                 internal bool CheckCertificateRevocationList { get; set; }
28                 internal EncryptionPolicy EncryptionPolicy { get; private set; }
29         }
30 }