-
Notifications
You must be signed in to change notification settings - Fork 4.6k
/
System.Configuration.ConfigurationManager.cs
1589 lines (1588 loc) · 103 KB
/
System.Configuration.ConfigurationManager.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// ------------------------------------------------------------------------------
// Changes to this file must follow the https://aka.ms/api-review process.
// ------------------------------------------------------------------------------
namespace System
{
public enum UriIdnScope
{
None = 0,
AllExceptIntranet = 1,
All = 2,
}
}
namespace System.Configuration
{
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class ApplicationScopedSettingAttribute : System.Configuration.SettingAttribute
{
public ApplicationScopedSettingAttribute() { }
}
public abstract partial class ApplicationSettingsBase : System.Configuration.SettingsBase, System.ComponentModel.INotifyPropertyChanged
{
protected ApplicationSettingsBase() { }
protected ApplicationSettingsBase(System.ComponentModel.IComponent owner) { }
protected ApplicationSettingsBase(System.ComponentModel.IComponent owner, string settingsKey) { }
protected ApplicationSettingsBase(string settingsKey) { }
[System.ComponentModel.BrowsableAttribute(false)]
public override System.Configuration.SettingsContext Context { get { throw null; } }
public override object this[string propertyName] { get { throw null; } set { } }
[System.ComponentModel.BrowsableAttribute(false)]
public override System.Configuration.SettingsPropertyCollection Properties { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
public override System.Configuration.SettingsPropertyValueCollection PropertyValues { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
public override System.Configuration.SettingsProviderCollection Providers { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
public string SettingsKey { get { throw null; } set { } }
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
public event System.Configuration.SettingChangingEventHandler SettingChanging { add { } remove { } }
public event System.Configuration.SettingsLoadedEventHandler SettingsLoaded { add { } remove { } }
public event System.Configuration.SettingsSavingEventHandler SettingsSaving { add { } remove { } }
public object GetPreviousVersion(string propertyName) { throw null; }
protected virtual void OnPropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { }
protected virtual void OnSettingChanging(object sender, System.Configuration.SettingChangingEventArgs e) { }
protected virtual void OnSettingsLoaded(object sender, System.Configuration.SettingsLoadedEventArgs e) { }
protected virtual void OnSettingsSaving(object sender, System.ComponentModel.CancelEventArgs e) { }
public void Reload() { }
public void Reset() { }
public override void Save() { }
public virtual void Upgrade() { }
}
public sealed partial class ApplicationSettingsGroup : System.Configuration.ConfigurationSectionGroup
{
public ApplicationSettingsGroup() { }
}
public partial class AppSettingsReader
{
public AppSettingsReader() { }
public object GetValue(string key, System.Type type) { throw null; }
}
public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection
{
public AppSettingsSection() { }
public string File { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } }
protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
protected override object GetRuntimeObject() { throw null; }
protected override bool IsModified() { throw null; }
protected override void Reset(System.Configuration.ConfigurationElement parentSection) { }
protected override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
}
public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase
{
public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { }
public override bool CanValidate(System.Type type) { throw null; }
public override void Validate(object value) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
{
public CallbackValidatorAttribute() { }
public string CallbackMethodName { get { throw null; } set { } }
public System.Type Type { get { throw null; } set { } }
public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
}
public sealed partial class ClientSettingsSection : System.Configuration.ConfigurationSection
{
public ClientSettingsSection() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public System.Configuration.SettingElementCollection Settings { get { throw null; } }
}
public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection
{
public CommaDelimitedStringCollection() { }
public bool IsModified { get { throw null; } }
public new bool IsReadOnly { get { throw null; } }
public new string this[int index] { get { throw null; } set { } }
public new void Add(string value) { }
public new void AddRange(string[] range) { }
public new void Clear() { }
public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; }
public new void Insert(int index, string value) { }
public new void Remove(string value) { }
public void SetReadOnly() { }
public override string ToString() { throw null; }
}
public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase
{
public CommaDelimitedStringCollectionConverter() { }
public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
}
public sealed partial class Configuration
{
internal Configuration() { }
public System.Configuration.AppSettingsSection AppSettings { get { throw null; } }
public System.Func<string, string> AssemblyStringTransformer { get { throw null; } set { } }
public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } }
public System.Configuration.ContextInformation EvaluationContext { get { throw null; } }
public string FilePath { get { throw null; } }
public bool HasFile { get { throw null; } }
public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } }
public bool NamespaceDeclared { get { throw null; } set { } }
public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } }
public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } }
public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } }
public System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } set { } }
public System.Func<string, string> TypeStringTransformer { get { throw null; } set { } }
public System.Configuration.ConfigurationSection GetSection(string sectionName) { throw null; }
public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string sectionGroupName) { throw null; }
public void Save() { }
public void Save(System.Configuration.ConfigurationSaveMode saveMode) { }
public void Save(System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { }
public void SaveAs(string filename) { }
public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { }
public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { }
}
public enum ConfigurationAllowDefinition
{
MachineOnly = 0,
MachineToWebRoot = 100,
MachineToApplication = 200,
Everywhere = 300,
}
public enum ConfigurationAllowExeDefinition
{
MachineOnly = 0,
MachineToApplication = 100,
MachineToRoamingUser = 200,
MachineToLocalUser = 300,
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.Property)]
public sealed partial class ConfigurationCollectionAttribute : System.Attribute
{
public ConfigurationCollectionAttribute(System.Type itemType) { }
public string AddItemName { get { throw null; } set { } }
public string ClearItemsName { get { throw null; } set { } }
public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } }
public System.Type ItemType { get { throw null; } }
public string RemoveItemName { get { throw null; } set { } }
}
public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter
{
protected ConfigurationConverterBase() { }
public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; }
public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; }
}
public abstract partial class ConfigurationElement
{
protected ConfigurationElement() { }
public System.Configuration.Configuration CurrentConfiguration { get { throw null; } }
public System.Configuration.ElementInformation ElementInformation { get { throw null; } }
protected virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } }
protected bool HasContext { get { throw null; } }
protected object this[System.Configuration.ConfigurationProperty prop] { get { throw null; } set { } }
protected object this[string propertyName] { get { throw null; } set { } }
public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } }
public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } }
public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } }
public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } }
public bool LockItem { get { throw null; } set { } }
protected virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
public override bool Equals(object compareTo) { throw null; }
public override int GetHashCode() { throw null; }
protected virtual string GetTransformedAssemblyString(string assemblyName) { throw null; }
protected virtual string GetTransformedTypeString(string typeName) { throw null; }
protected virtual void Init() { }
protected virtual void InitializeDefault() { }
protected virtual bool IsModified() { throw null; }
public virtual bool IsReadOnly() { throw null; }
protected virtual void ListErrors(System.Collections.IList errorList) { }
protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; }
protected virtual bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
protected virtual object OnRequiredPropertyNotFound(string name) { throw null; }
protected virtual void PostDeserialize() { }
protected virtual void PreSerialize(System.Xml.XmlWriter writer) { }
protected virtual void Reset(System.Configuration.ConfigurationElement parentElement) { }
protected virtual void ResetModified() { }
protected virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
protected virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { }
protected virtual void SetReadOnly() { }
protected virtual void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable
{
protected ConfigurationElementCollection() { }
protected ConfigurationElementCollection(System.Collections.IComparer comparer) { }
protected string AddElementName { get { throw null; } set { } }
protected string ClearElementName { get { throw null; } set { } }
public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
public int Count { get { throw null; } }
protected virtual string ElementName { get { throw null; } }
public bool EmitClear { get { throw null; } set { } }
public bool IsSynchronized { get { throw null; } }
protected string RemoveElementName { get { throw null; } set { } }
public object SyncRoot { get { throw null; } }
protected virtual bool ThrowOnDuplicate { get { throw null; } }
protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { }
protected void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { }
protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { }
protected void BaseClear() { }
protected System.Configuration.ConfigurationElement BaseGet(int index) { throw null; }
protected System.Configuration.ConfigurationElement BaseGet(object key) { throw null; }
protected object[] BaseGetAllKeys() { throw null; }
protected object BaseGetKey(int index) { throw null; }
protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; }
protected bool BaseIsRemoved(object key) { throw null; }
protected void BaseRemove(object key) { }
protected void BaseRemoveAt(int index) { }
public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { }
protected abstract System.Configuration.ConfigurationElement CreateNewElement();
protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; }
public override bool Equals(object compareTo) { throw null; }
protected abstract object GetElementKey(System.Configuration.ConfigurationElement element);
public System.Collections.IEnumerator GetEnumerator() { throw null; }
public override int GetHashCode() { throw null; }
protected virtual bool IsElementName(string elementName) { throw null; }
protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; }
protected override bool IsModified() { throw null; }
public override bool IsReadOnly() { throw null; }
protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
protected override void ResetModified() { }
protected override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
protected override void SetReadOnly() { }
void System.Collections.ICollection.CopyTo(System.Array arr, int index) { }
protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
}
public enum ConfigurationElementCollectionType
{
BasicMap = 0,
AddRemoveClearMap = 1,
BasicMapAlternate = 2,
AddRemoveClearMapAlternate = 3,
}
public sealed partial class ConfigurationElementProperty
{
public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { }
public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } }
}
public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException
{
public ConfigurationErrorsException() { }
protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ConfigurationErrorsException(string message) { }
public ConfigurationErrorsException(string message, System.Exception inner) { }
public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { }
public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { }
public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { }
public ConfigurationErrorsException(string message, string filename, int line) { }
public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { }
public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { }
public override string BareMessage { get { throw null; } }
public System.Collections.ICollection Errors { get { throw null; } }
public override string Filename { get { throw null; } }
public override int Line { get { throw null; } }
public override string Message { get { throw null; } }
public static string GetFilename(System.Xml.XmlNode node) { throw null; }
public static string GetFilename(System.Xml.XmlReader reader) { throw null; }
public static int GetLineNumber(System.Xml.XmlNode node) { throw null; }
public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
public partial class ConfigurationException : System.SystemException
{
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException instead.")]
public ConfigurationException() { }
protected ConfigurationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException instead.")]
public ConfigurationException(string message) { }
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException instead.")]
public ConfigurationException(string message, System.Exception inner) { }
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException instead.")]
public ConfigurationException(string message, System.Exception inner, string filename, int line) { }
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException instead.")]
public ConfigurationException(string message, System.Exception inner, System.Xml.XmlNode node) { }
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException instead.")]
public ConfigurationException(string message, string filename, int line) { }
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException instead.")]
public ConfigurationException(string message, System.Xml.XmlNode node) { }
public virtual string BareMessage { get { throw null; } }
public virtual string Filename { get { throw null; } }
public virtual int Line { get { throw null; } }
public override string Message { get { throw null; } }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException.GetFilename instead.")]
public static string GetXmlNodeFilename(System.Xml.XmlNode node) { throw null; }
[System.ObsoleteAttribute("ConfigurationException has been deprecated. Use System.Configuration.ConfigurationErrorsException.GetLinenumber instead.")]
public static int GetXmlNodeLineNumber(System.Xml.XmlNode node) { throw null; }
}
public partial class ConfigurationFileMap : System.ICloneable
{
public ConfigurationFileMap() { }
public ConfigurationFileMap(string machineConfigFilename) { }
public string MachineConfigFilename { get { throw null; } set { } }
public virtual object Clone() { throw null; }
}
public partial class ConfigurationLocation
{
internal ConfigurationLocation() { }
public string Path { get { throw null; } }
public System.Configuration.Configuration OpenConfiguration() { throw null; }
}
public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase
{
internal ConfigurationLocationCollection() { }
public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } }
}
public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable
{
internal ConfigurationLockCollection() { }
public string AttributeList { get { throw null; } }
public int Count { get { throw null; } }
public bool HasParentElements { get { throw null; } }
public bool IsModified { get { throw null; } }
public bool IsSynchronized { get { throw null; } }
public object SyncRoot { get { throw null; } }
public void Add(string name) { }
public void Clear() { }
public bool Contains(string name) { throw null; }
public void CopyTo(string[] array, int index) { }
public System.Collections.IEnumerator GetEnumerator() { throw null; }
public bool IsReadOnly(string name) { throw null; }
public void Remove(string name) { }
public void SetFromList(string attributeList) { }
void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
}
public static partial class ConfigurationManager
{
public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } }
public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } }
public static object GetSection(string sectionName) { throw null; }
public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; }
public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; }
public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; }
public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; }
public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel, bool preLoad) { throw null; }
public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; }
public static void RefreshSection(string sectionName) { }
}
public sealed partial class ConfigurationProperty
{
public ConfigurationProperty(string name, System.Type type) { }
public ConfigurationProperty(string name, System.Type type, object defaultValue) { }
public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options) { }
public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options, string description) { }
public ConfigurationProperty(string name, System.Type type, object defaultValue, System.Configuration.ConfigurationPropertyOptions options) { }
public System.ComponentModel.TypeConverter Converter { get { throw null; } }
public object DefaultValue { get { throw null; } }
public string Description { get { throw null; } }
public bool IsAssemblyStringTransformationRequired { get { throw null; } }
public bool IsDefaultCollection { get { throw null; } }
public bool IsKey { get { throw null; } }
public bool IsRequired { get { throw null; } }
public bool IsTypeStringTransformationRequired { get { throw null; } }
public bool IsVersionCheckRequired { get { throw null; } }
public string Name { get { throw null; } }
public System.Type Type { get { throw null; } }
public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class ConfigurationPropertyAttribute : System.Attribute
{
public ConfigurationPropertyAttribute(string name) { }
public object DefaultValue { get { throw null; } set { } }
public bool IsDefaultCollection { get { throw null; } set { } }
public bool IsKey { get { throw null; } set { } }
public bool IsRequired { get { throw null; } set { } }
public string Name { get { throw null; } }
public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } }
}
public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable
{
public ConfigurationPropertyCollection() { }
public int Count { get { throw null; } }
public bool IsSynchronized { get { throw null; } }
public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } }
public object SyncRoot { get { throw null; } }
public void Add(System.Configuration.ConfigurationProperty property) { }
public void Clear() { }
public bool Contains(string name) { throw null; }
public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { }
public System.Collections.IEnumerator GetEnumerator() { throw null; }
public bool Remove(string name) { throw null; }
void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
}
[System.FlagsAttribute]
public enum ConfigurationPropertyOptions
{
None = 0,
IsDefaultCollection = 1,
IsRequired = 2,
IsKey = 4,
IsTypeStringTransformationRequired = 8,
IsAssemblyStringTransformationRequired = 16,
IsVersionCheckRequired = 32,
}
public enum ConfigurationSaveMode
{
Modified = 0,
Minimal = 1,
Full = 2,
}
public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement
{
protected ConfigurationSection() { }
public System.Configuration.SectionInformation SectionInformation { get { throw null; } }
protected virtual void DeserializeSection(System.Xml.XmlReader reader) { }
protected virtual object GetRuntimeObject() { throw null; }
protected override bool IsModified() { throw null; }
protected override void ResetModified() { }
protected virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
protected virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework) { throw null; }
protected virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement) { throw null; }
protected virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; }
}
public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase
{
internal ConfigurationSectionCollection() { }
public override int Count { get { throw null; } }
public System.Configuration.ConfigurationSection this[int index] { get { throw null; } }
public System.Configuration.ConfigurationSection this[string name] { get { throw null; } }
public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
public void Add(string name, System.Configuration.ConfigurationSection section) { }
public void Clear() { }
public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { }
public System.Configuration.ConfigurationSection Get(int index) { throw null; }
public System.Configuration.ConfigurationSection Get(string name) { throw null; }
public override System.Collections.IEnumerator GetEnumerator() { throw null; }
public string GetKey(int index) { throw null; }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public void Remove(string name) { }
public void RemoveAt(int index) { }
}
public partial class ConfigurationSectionGroup
{
public ConfigurationSectionGroup() { }
public bool IsDeclarationRequired { get { throw null; } }
public bool IsDeclared { get { throw null; } }
public string Name { get { throw null; } }
public string SectionGroupName { get { throw null; } }
public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } }
public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } }
public string Type { get { throw null; } set { } }
public void ForceDeclaration() { }
public void ForceDeclaration(bool force) { }
protected virtual bool ShouldSerializeSectionGroupInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; }
}
public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase
{
internal ConfigurationSectionGroupCollection() { }
public override int Count { get { throw null; } }
public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } }
public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } }
public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { }
public void Clear() { }
public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { }
public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; }
public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; }
public override System.Collections.IEnumerator GetEnumerator() { throw null; }
public string GetKey(int index) { throw null; }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public void Remove(string name) { }
public void RemoveAt(int index) { }
}
public sealed partial class ConfigurationSettings
{
internal ConfigurationSettings() { }
[System.ObsoleteAttribute("ConfigurationSettings.AppSettings has been deprecated. Use System.Configuration.ConfigurationManager.AppSettings instead.")]
public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } }
[System.ObsoleteAttribute("ConfigurationSettings.GetConfig has been deprecated. Use System.Configuration.ConfigurationManager.GetSection instead.")]
public static object GetConfig(string sectionName) { throw null; }
}
public enum ConfigurationUserLevel
{
None = 0,
PerUserRoaming = 10,
PerUserRoamingAndLocal = 20,
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public partial class ConfigurationValidatorAttribute : System.Attribute
{
protected ConfigurationValidatorAttribute() { }
public ConfigurationValidatorAttribute(System.Type validator) { }
public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
public System.Type ValidatorType { get { throw null; } }
}
public abstract partial class ConfigurationValidatorBase
{
protected ConfigurationValidatorBase() { }
public virtual bool CanValidate(System.Type type) { throw null; }
public abstract void Validate(object value);
}
public sealed partial class ConfigXmlDocument : System.Xml.XmlDocument, System.Configuration.Internal.IConfigErrorInfo
{
public ConfigXmlDocument() { }
public string Filename { get { throw null; } }
public int LineNumber { get { throw null; } }
string System.Configuration.Internal.IConfigErrorInfo.Filename { get { throw null; } }
int System.Configuration.Internal.IConfigErrorInfo.LineNumber { get { throw null; } }
public override System.Xml.XmlAttribute CreateAttribute(string prefix, string localName, string namespaceUri) { throw null; }
public override System.Xml.XmlCDataSection CreateCDataSection(string data) { throw null; }
public override System.Xml.XmlComment CreateComment(string data) { throw null; }
public override System.Xml.XmlElement CreateElement(string prefix, string localName, string namespaceUri) { throw null; }
public override System.Xml.XmlSignificantWhitespace CreateSignificantWhitespace(string data) { throw null; }
public override System.Xml.XmlText CreateTextNode(string text) { throw null; }
public override System.Xml.XmlWhitespace CreateWhitespace(string data) { throw null; }
public override void Load(string filename) { }
public void LoadSingleElement(string filename, System.Xml.XmlTextReader sourceReader) { }
}
public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement
{
public ConnectionStringSettings() { }
public ConnectionStringSettings(string name, string connectionString) { }
public ConnectionStringSettings(string name, string connectionString, string providerName) { }
public string ConnectionString { get { throw null; } set { } }
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public string ProviderName { get { throw null; } set { } }
public override string ToString() { throw null; }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings))]
public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection
{
public ConnectionStringSettingsCollection() { }
public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } }
public new System.Configuration.ConnectionStringSettings this[string name] { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public void Add(System.Configuration.ConnectionStringSettings settings) { }
protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { }
public void Clear() { }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; }
public void Remove(System.Configuration.ConnectionStringSettings settings) { }
public void Remove(string name) { }
public void RemoveAt(int index) { }
}
public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection
{
public ConnectionStringsSection() { }
public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override object GetRuntimeObject() { throw null; }
}
public sealed partial class ContextInformation
{
internal ContextInformation() { }
public object HostingContext { get { throw null; } }
public bool IsMachineLevel { get { throw null; } }
public object GetSection(string sectionName) { throw null; }
}
public sealed partial class DefaultSection : System.Configuration.ConfigurationSection
{
public DefaultSection() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override void DeserializeSection(System.Xml.XmlReader xmlReader) { }
protected override bool IsModified() { throw null; }
protected override void Reset(System.Configuration.ConfigurationElement parentSection) { }
protected override void ResetModified() { }
protected override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class DefaultSettingValueAttribute : System.Attribute
{
public DefaultSettingValueAttribute(string value) { }
public string Value { get { throw null; } }
}
public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase
{
public DefaultValidator() { }
public override bool CanValidate(System.Type type) { throw null; }
public override void Validate(object value) { }
}
public partial class DictionarySectionHandler : System.Configuration.IConfigurationSectionHandler
{
public DictionarySectionHandler() { }
protected virtual string KeyAttributeName { get { throw null; } }
protected virtual string ValueAttributeName { get { throw null; } }
public virtual object Create(object parent, object context, System.Xml.XmlNode section) { throw null; }
}
[System.Runtime.Versioning.SupportedOSPlatformAttribute("windows")]
public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider
{
public DpapiProtectedConfigurationProvider() { }
public bool UseMachineProtection { get { throw null; } }
public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; }
public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; }
public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { }
}
public sealed partial class ElementInformation
{
internal ElementInformation() { }
public System.Collections.ICollection Errors { get { throw null; } }
public bool IsCollection { get { throw null; } }
public bool IsLocked { get { throw null; } }
public bool IsPresent { get { throw null; } }
public int LineNumber { get { throw null; } }
public System.Configuration.PropertyInformationCollection Properties { get { throw null; } }
public string Source { get { throw null; } }
public System.Type Type { get { throw null; } }
public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } }
}
public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap
{
public ExeConfigurationFileMap() { }
public ExeConfigurationFileMap(string machineConfigFileName) { }
public string ExeConfigFilename { get { throw null; } set { } }
public string LocalUserConfigFilename { get { throw null; } set { } }
public string RoamingUserConfigFilename { get { throw null; } set { } }
public override object Clone() { throw null; }
}
public sealed partial class ExeContext
{
internal ExeContext() { }
public string ExePath { get { throw null; } }
public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } }
}
public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase
{
public GenericEnumConverter(System.Type typeEnum) { }
public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
}
public partial interface IApplicationSettingsProvider
{
System.Configuration.SettingsPropertyValue GetPreviousVersion(System.Configuration.SettingsContext context, System.Configuration.SettingsProperty property);
void Reset(System.Configuration.SettingsContext context);
void Upgrade(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties);
}
public partial interface IConfigurationSectionHandler
{
object Create(object parent, object configContext, System.Xml.XmlNode section);
}
public partial interface IConfigurationSystem
{
object GetConfig(string configKey);
void Init();
}
public sealed partial class IdnElement : System.Configuration.ConfigurationElement
{
public IdnElement() { }
public System.UriIdnScope Enabled { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection
{
public IgnoreSection() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override void DeserializeSection(System.Xml.XmlReader xmlReader) { }
protected override bool IsModified() { throw null; }
protected override void Reset(System.Configuration.ConfigurationElement parentSection) { }
protected override void ResetModified() { }
protected override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
}
public partial class IgnoreSectionHandler : System.Configuration.IConfigurationSectionHandler
{
public IgnoreSectionHandler() { }
public virtual object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; }
}
public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase
{
public InfiniteIntConverter() { }
public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
}
public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase
{
public InfiniteTimeSpanConverter() { }
public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
}
public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase
{
public IntegerValidator(int minValue, int maxValue) { }
public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { }
public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { }
public override bool CanValidate(System.Type type) { throw null; }
public override void Validate(object value) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
{
public IntegerValidatorAttribute() { }
public bool ExcludeRange { get { throw null; } set { } }
public int MaxValue { get { throw null; } set { } }
public int MinValue { get { throw null; } set { } }
public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
}
public partial interface IPersistComponentSettings
{
bool SaveSettings { get; set; }
string SettingsKey { get; set; }
void LoadComponentSettings();
void ResetComponentSettings();
void SaveComponentSettings();
}
public sealed partial class IriParsingElement : System.Configuration.ConfigurationElement
{
public IriParsingElement() { }
public bool Enabled { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public partial interface ISettingsProviderService
{
System.Configuration.SettingsProvider GetSettingsProvider(System.Configuration.SettingsProperty property);
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement))]
public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection
{
public KeyValueConfigurationCollection() { }
public string[] AllKeys { get { throw null; } }
public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override bool ThrowOnDuplicate { get { throw null; } }
public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { }
public void Add(string key, string value) { }
public void Clear() { }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
public void Remove(string key) { }
}
public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement
{
public KeyValueConfigurationElement(string key, string value) { }
public string Key { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public string Value { get { throw null; } set { } }
protected override void Init() { }
}
public partial class LocalFileSettingsProvider : System.Configuration.SettingsProvider, System.Configuration.IApplicationSettingsProvider
{
public LocalFileSettingsProvider() { }
public override string ApplicationName { get { throw null; } set { } }
public System.Configuration.SettingsPropertyValue GetPreviousVersion(System.Configuration.SettingsContext context, System.Configuration.SettingsProperty property) { throw null; }
public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties) { throw null; }
public override void Initialize(string name, System.Collections.Specialized.NameValueCollection values) { }
public void Reset(System.Configuration.SettingsContext context) { }
public override void SetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyValueCollection values) { }
public void Upgrade(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties) { }
}
public partial class LongValidator : System.Configuration.ConfigurationValidatorBase
{
public LongValidator(long minValue, long maxValue) { }
public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { }
public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { }
public override bool CanValidate(System.Type type) { throw null; }
public override void Validate(object value) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
{
public LongValidatorAttribute() { }
public bool ExcludeRange { get { throw null; } set { } }
public long MaxValue { get { throw null; } set { } }
public long MinValue { get { throw null; } set { } }
public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement))]
public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection
{
public NameValueConfigurationCollection() { }
public string[] AllKeys { get { throw null; } }
public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public void Add(System.Configuration.NameValueConfigurationElement nameValue) { }
public void Clear() { }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { }
public void Remove(string name) { }
}
public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement
{
public NameValueConfigurationElement(string name, string value) { }
public string Name { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public string Value { get { throw null; } set { } }
}
public partial class NameValueFileSectionHandler : System.Configuration.IConfigurationSectionHandler
{
public NameValueFileSectionHandler() { }
public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; }
}
public partial class NameValueSectionHandler : System.Configuration.IConfigurationSectionHandler
{
public NameValueSectionHandler() { }
protected virtual string KeyAttributeName { get { throw null; } }
protected virtual string ValueAttributeName { get { throw null; } }
public object Create(object parent, object context, System.Xml.XmlNode section) { throw null; }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class NoSettingsVersionUpgradeAttribute : System.Attribute
{
public NoSettingsVersionUpgradeAttribute() { }
}
public enum OverrideMode
{
Inherit = 0,
Allow = 1,
Deny = 2,
}
public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase
{
public PositiveTimeSpanValidator() { }
public override bool CanValidate(System.Type type) { throw null; }
public override void Validate(object value) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
{
public PositiveTimeSpanValidatorAttribute() { }
public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
}
public sealed partial class PropertyInformation
{
internal PropertyInformation() { }
public System.ComponentModel.TypeConverter Converter { get { throw null; } }
public object DefaultValue { get { throw null; } }
public string Description { get { throw null; } }
public bool IsKey { get { throw null; } }
public bool IsLocked { get { throw null; } }
public bool IsModified { get { throw null; } }
public bool IsRequired { get { throw null; } }
public int LineNumber { get { throw null; } }
public string Name { get { throw null; } }
public string Source { get { throw null; } }
public System.Type Type { get { throw null; } }
public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } }
public object Value { get { throw null; } set { } }
public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } }
}
public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase
{
internal PropertyInformationCollection() { }
public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } }
public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { }
public override System.Collections.IEnumerator GetEnumerator() { throw null; }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
public enum PropertyValueOrigin
{
Default = 0,
Inherited = 1,
SetHere = 2,
}
public static partial class ProtectedConfiguration
{
public const string DataProtectionProviderName = "DataProtectionConfigurationProvider";
public const string ProtectedDataSectionName = "configProtectedData";
public const string RsaProviderName = "RsaProtectedConfigurationProvider";
public static string DefaultProvider { get { throw null; } }
public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } }
}
public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase
{
protected ProtectedConfigurationProvider() { }
public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode);
public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node);
}
public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection
{
public ProtectedConfigurationProviderCollection() { }
public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } }
public override void Add(System.Configuration.Provider.ProviderBase provider) { }
}
public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection
{
public ProtectedConfigurationSection() { }
public string DefaultProvider { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
}
public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement
{
public ProtectedProviderSettings() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
}
public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement
{
public ProviderSettings() { }
public ProviderSettings(string name, string type) { }
public string Name { get { throw null; } set { } }
public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public string Type { get { throw null; } set { } }
protected override bool IsModified() { throw null; }
protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; }
protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings))]
public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection
{
public ProviderSettingsCollection() { }
public System.Configuration.ProviderSettings this[int index] { get { throw null; } set { } }
public new System.Configuration.ProviderSettings this[string key] { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public void Add(System.Configuration.ProviderSettings provider) { }
public void Clear() { }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
public void Remove(string name) { }
}
public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase
{
public RegexStringValidator(string regex) { }
public override bool CanValidate(System.Type type) { throw null; }
public override void Validate(object value) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Property)]
public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
{
public RegexStringValidatorAttribute(string regex) { }
public string Regex { get { throw null; } }
public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
}
public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider
{
public RsaProtectedConfigurationProvider() { }
public string CspProviderName { get { throw null; } }
public string KeyContainerName { get { throw null; } }
public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } }
public bool UseFIPS { get { throw null; } }
public bool UseMachineContainer { get { throw null; } }
public bool UseOAEP { get { throw null; } }
public void AddKey(int keySize, bool exportable) { }
public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; }
public void DeleteKey() { }
public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; }
public void ExportKey(string xmlFileName, bool includePrivateParameters) { }
public void ImportKey(string xmlFileName, bool exportable) { }
public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { }
}
public sealed partial class SchemeSettingElement : System.Configuration.ConfigurationElement
{
public SchemeSettingElement() { }
public System.GenericUriParserOptions GenericUriParserOptions { get { throw null; } }
public string Name { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.SchemeSettingElement), CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap, AddItemName="add", ClearItemsName="clear", RemoveItemName="remove")]
public sealed partial class SchemeSettingElementCollection : System.Configuration.ConfigurationElementCollection
{
public SchemeSettingElementCollection() { }
public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
public System.Configuration.SchemeSettingElement this[int index] { get { throw null; } }
public new System.Configuration.SchemeSettingElement this[string name] { get { throw null; } }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
public int IndexOf(System.Configuration.SchemeSettingElement element) { throw null; }
}
public sealed partial class SectionInformation
{
internal SectionInformation() { }
public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } }
public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } }
public bool AllowLocation { get { throw null; } set { } }
public bool AllowOverride { get { throw null; } set { } }
public string ConfigSource { get { throw null; } set { } }
public bool ForceSave { get { throw null; } set { } }
public bool InheritInChildApplications { get { throw null; } set { } }
public bool IsDeclarationRequired { get { throw null; } }
public bool IsDeclared { get { throw null; } }
public bool IsLocked { get { throw null; } }
public bool IsProtected { get { throw null; } }
public string Name { get { throw null; } }
public System.Configuration.OverrideMode OverrideMode { get { throw null; } set { } }
public System.Configuration.OverrideMode OverrideModeDefault { get { throw null; } set { } }
public System.Configuration.OverrideMode OverrideModeEffective { get { throw null; } }
public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } }