mscorlib(4.0.0.0) API with additions
UriSection.cs
1 namespace System.Configuration
2 {
4  public sealed class UriSection : ConfigurationSection
5  {
6  private static readonly ConfigurationPropertyCollection properties;
7 
8  private static readonly ConfigurationProperty idn;
9 
10  private static readonly ConfigurationProperty iriParsing;
11 
12  private static readonly ConfigurationProperty schemeSettings;
13 
16  [ConfigurationProperty("idn")]
17  public IdnElement Idn
18  {
19  get
20  {
21  return (IdnElement)base[idn];
22  }
23  }
24 
27  [ConfigurationProperty("iriParsing")]
29  {
30  get
31  {
32  return (IriParsingElement)base[iriParsing];
33  }
34  }
35 
38  [ConfigurationProperty("schemeSettings")]
40  {
41  get
42  {
43  return (SchemeSettingElementCollection)base[schemeSettings];
44  }
45  }
46 
47  protected internal override ConfigurationPropertyCollection Properties
48  {
49  protected get
50  {
51  return properties;
52  }
53  }
54 
55  static UriSection()
56  {
57  properties = new ConfigurationPropertyCollection();
58  idn = new ConfigurationProperty("idn", typeof(IdnElement), null, ConfigurationPropertyOptions.None);
59  iriParsing = new ConfigurationProperty("iriParsing", typeof(IriParsingElement), null, ConfigurationPropertyOptions.None);
60  schemeSettings = new ConfigurationProperty("schemeSettings", typeof(SchemeSettingElementCollection), null, ConfigurationPropertyOptions.None);
61  properties.Add(idn);
62  properties.Add(iriParsing);
63  properties.Add(schemeSettings);
64  }
65  }
66 }
IriParsingElement IriParsing
Gets an T:System.Configuration.IriParsingElement object that contains the configuration setting for I...
Definition: UriSection.cs:29
IdnElement Idn
Gets an T:System.Configuration.IdnElement object that contains the configuration setting for Internat...
Definition: UriSection.cs:18
Provides the configuration setting for International Resource Identifier (IRI) processing in the T:Sy...
Represents the Uri section within a configuration file.
Definition: UriSection.cs:4
SchemeSettingElementCollection SchemeSettings
Gets a T:System.Configuration.SchemeSettingElementCollection object that contains the configuration s...
Definition: UriSection.cs:40
Provides the configuration setting for International Domain Name (IDN) processing in the T:System....
Definition: IdnElement.cs:7
Represents a collection of T:System.Configuration.SchemeSettingElement objects.