1 // Licensed to the .NET Foundation under one or more agreements. 2 // The .NET Foundation licenses this file to you under the MIT license. 3 // See the LICENSE file in the project root for more information. 4 5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] 6 [assembly:System.CLSCompliantAttribute(true)] 7 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] 8 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] 9 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] 10 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] 11 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] 12 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] 13 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] 14 [assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] 15 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] 16 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] 17 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] 18 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] 19 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] 20 [assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] 21 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] 22 [assembly:System.Security.AllowPartiallyTrustedCallersAttribute] 23 namespace System 24 { 25 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 26 internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute 27 { MonoDocumentationNoteAttribute(string comment)28 public MonoDocumentationNoteAttribute(string comment) { } 29 } 30 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 31 internal partial class MonoExtensionAttribute : System.MonoTODOAttribute 32 { MonoExtensionAttribute(string comment)33 public MonoExtensionAttribute(string comment) { } 34 } 35 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 36 internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute 37 { MonoInternalNoteAttribute(string comment)38 public MonoInternalNoteAttribute(string comment) { } 39 } 40 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 41 internal partial class MonoLimitationAttribute : System.MonoTODOAttribute 42 { MonoLimitationAttribute(string comment)43 public MonoLimitationAttribute(string comment) { } 44 } 45 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 46 internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute 47 { MonoNotSupportedAttribute(string comment)48 public MonoNotSupportedAttribute(string comment) { } 49 } 50 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 51 internal partial class MonoTODOAttribute : System.Attribute 52 { MonoTODOAttribute()53 public MonoTODOAttribute() { } MonoTODOAttribute(string comment)54 public MonoTODOAttribute(string comment) { } 55 public string Comment { get { throw null; } } 56 } 57 } 58 namespace System.Configuration 59 { 60 public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection 61 { AppSettingsSection()62 public AppSettingsSection() { } 63 [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] 64 public string File { get { throw null; } set { } } 65 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } 66 [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] 67 public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } 68 [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey)69 protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } GetRuntimeObject()70 protected internal override object GetRuntimeObject() { throw null; } IsModified()71 protected internal override bool IsModified() { throw null; } Reset(System.Configuration.ConfigurationElement parentSection)72 protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } 73 [System.MonoTODOAttribute] SerializeSection(System.Configuration.ConfigurationElement parent, string name, System.Configuration.ConfigurationSaveMode mode)74 protected internal override string SerializeSection(System.Configuration.ConfigurationElement parent, string name, System.Configuration.ConfigurationSaveMode mode) { throw null; } 75 } 76 public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase 77 { CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback)78 public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } CanValidate(System.Type type)79 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)80 public override void Validate(object value) { } 81 } 82 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 83 public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute 84 { CallbackValidatorAttribute()85 public CallbackValidatorAttribute() { } 86 public string CallbackMethodName { get { throw null; } set { } } 87 public System.Type Type { get { throw null; } set { } } 88 public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 89 } 90 public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection 91 { CommaDelimitedStringCollection()92 public CommaDelimitedStringCollection() { } 93 public bool IsModified { get { throw null; } } 94 public new bool IsReadOnly { get { throw null; } } 95 public new string this[int index] { get { throw null; } set { } } Add(string value)96 public new void Add(string value) { } AddRange(string[] range)97 public new void AddRange(string[] range) { } Clear()98 public new void Clear() { } Clone()99 public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } Insert(int index, string value)100 public new void Insert(int index, string value) { } Remove(string value)101 public new void Remove(string value) { } SetReadOnly()102 public void SetReadOnly() { } ToString()103 public override string ToString() { throw null; } 104 } 105 public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase 106 { CommaDelimitedStringCollectionConverter()107 public CommaDelimitedStringCollectionConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)108 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)109 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 110 } 111 public sealed partial class Configuration 112 { Configuration()113 internal Configuration() { } 114 public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } 115 public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } 116 public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } 117 public string FilePath { get { throw null; } } 118 public bool HasFile { get { throw null; } } 119 public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } 120 public bool NamespaceDeclared { get { throw null; } set { } } 121 public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } 122 public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } 123 public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } GetSection(string path)124 public System.Configuration.ConfigurationSection GetSection(string path) { throw null; } GetSectionGroup(string path)125 public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string path) { throw null; } Save()126 public void Save() { } Save(System.Configuration.ConfigurationSaveMode mode)127 public void Save(System.Configuration.ConfigurationSaveMode mode) { } Save(System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll)128 public void Save(System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll) { } SaveAs(string filename)129 public void SaveAs(string filename) { } SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode)130 public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode) { } 131 [System.MonoInternalNoteAttribute("Detect if file has changed")] SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll)132 public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll) { } 133 } 134 public enum ConfigurationAllowDefinition 135 { 136 Everywhere = 300, 137 MachineOnly = 0, 138 MachineToApplication = 200, 139 MachineToWebRoot = 100, 140 } 141 public enum ConfigurationAllowExeDefinition 142 { 143 MachineOnly = 0, 144 MachineToApplication = 100, 145 MachineToLocalUser = 300, 146 MachineToRoamingUser = 200, 147 } 148 [System.AttributeUsageAttribute((System.AttributeTargets)(132))] 149 public sealed partial class ConfigurationCollectionAttribute : System.Attribute 150 { ConfigurationCollectionAttribute(System.Type itemType)151 public ConfigurationCollectionAttribute(System.Type itemType) { } 152 public string AddItemName { get { throw null; } set { } } 153 public string ClearItemsName { get { throw null; } set { } } 154 public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } 155 [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] 156 public System.Type ItemType { get { throw null; } } 157 public string RemoveItemName { get { throw null; } set { } } 158 } 159 public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter 160 { ConfigurationConverterBase()161 protected ConfigurationConverterBase() { } CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type)162 public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type)163 public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } 164 } 165 public abstract partial class ConfigurationElement 166 { ConfigurationElement()167 protected ConfigurationElement() { } 168 public System.Configuration.ElementInformation ElementInformation { get { throw null; } } 169 protected internal virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } } 170 protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } } 171 protected internal object this[System.Configuration.ConfigurationProperty property] { get { throw null; } set { } } 172 protected internal object this[string property_name] { get { throw null; } set { } } 173 public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } 174 public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } 175 public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } 176 public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } 177 public bool LockItem { get { throw null; } set { } } 178 protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey)179 protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } Equals(object compareTo)180 public override bool Equals(object compareTo) { throw null; } GetHashCode()181 public override int GetHashCode() { throw null; } Init()182 protected internal virtual void Init() { } InitializeDefault()183 protected internal virtual void InitializeDefault() { } IsModified()184 protected internal virtual bool IsModified() { throw null; } IsReadOnly()185 public virtual bool IsReadOnly() { throw null; } 186 [System.MonoTODOAttribute] ListErrors(System.Collections.IList list)187 protected virtual void ListErrors(System.Collections.IList list) { } OnDeserializeUnrecognizedAttribute(string name, string value)188 protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } OnDeserializeUnrecognizedElement(string element, System.Xml.XmlReader reader)189 protected virtual bool OnDeserializeUnrecognizedElement(string element, System.Xml.XmlReader reader) { throw null; } OnRequiredPropertyNotFound(string name)190 protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } PostDeserialize()191 protected virtual void PostDeserialize() { } PreSerialize(System.Xml.XmlWriter writer)192 protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } Reset(System.Configuration.ConfigurationElement parentElement)193 protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } ResetModified()194 protected internal virtual void ResetModified() { } SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey)195 protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName)196 protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } 197 [System.MonoTODOAttribute] SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks)198 protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } SetReadOnly()199 protected internal virtual void SetReadOnly() { } Unmerge(System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode)200 protected internal virtual void Unmerge(System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode) { } 201 } 202 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] 203 public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable 204 { ConfigurationElementCollection()205 protected ConfigurationElementCollection() { } ConfigurationElementCollection(System.Collections.IComparer comparer)206 protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } 207 protected internal string AddElementName { get { throw null; } set { } } 208 protected internal string ClearElementName { get { throw null; } set { } } 209 public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } 210 public int Count { get { throw null; } } 211 protected virtual string ElementName { get { throw null; } } 212 public bool EmitClear { get { throw null; } set { } } 213 public bool IsSynchronized { get { throw null; } } 214 protected internal string RemoveElementName { get { throw null; } set { } } 215 public object SyncRoot { get { throw null; } } 216 protected virtual bool ThrowOnDuplicate { get { throw null; } } BaseAdd(System.Configuration.ConfigurationElement element)217 protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists)218 protected void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } BaseAdd(int index, System.Configuration.ConfigurationElement element)219 protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } BaseClear()220 protected internal void BaseClear() { } BaseGet(int index)221 protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } BaseGet(object key)222 protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } BaseGetAllKeys()223 protected internal object[] BaseGetAllKeys() { throw null; } BaseGetKey(int index)224 protected internal object BaseGetKey(int index) { throw null; } BaseIndexOf(System.Configuration.ConfigurationElement element)225 protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } BaseIsRemoved(object key)226 protected internal bool BaseIsRemoved(object key) { throw null; } BaseRemove(object key)227 protected internal void BaseRemove(object key) { } BaseRemoveAt(int index)228 protected internal void BaseRemoveAt(int index) { } CopyTo(System.Configuration.ConfigurationElement[] array, int index)229 public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } CreateNewElement()230 protected abstract System.Configuration.ConfigurationElement CreateNewElement(); CreateNewElement(string elementName)231 protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } Equals(object compareTo)232 public override bool Equals(object compareTo) { throw null; } GetElementKey(System.Configuration.ConfigurationElement element)233 protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); GetEnumerator()234 public System.Collections.IEnumerator GetEnumerator() { throw null; } GetHashCode()235 public override int GetHashCode() { throw null; } IsElementName(string elementName)236 protected virtual bool IsElementName(string elementName) { throw null; } IsElementRemovable(System.Configuration.ConfigurationElement element)237 protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } IsModified()238 protected internal override bool IsModified() { throw null; } 239 [System.MonoTODOAttribute] IsReadOnly()240 public override bool IsReadOnly() { throw null; } OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader)241 protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } Reset(System.Configuration.ConfigurationElement parentElement)242 protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } ResetModified()243 protected internal override void ResetModified() { } SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey)244 protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } 245 [System.MonoTODOAttribute] SetReadOnly()246 protected internal override void SetReadOnly() { } System.Collections.ICollection.CopyTo(System.Array arr, int index)247 void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode updateMode)248 protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode updateMode) { } 249 } 250 public enum ConfigurationElementCollectionType 251 { 252 AddRemoveClearMap = 1, 253 AddRemoveClearMapAlternate = 3, 254 BasicMap = 0, 255 BasicMapAlternate = 2, 256 } 257 public sealed partial class ConfigurationElementProperty 258 { ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator)259 public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } 260 public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } 261 } 262 #if CONFIG_DEP 263 [System.SerializableAttribute] 264 public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException 265 { ConfigurationErrorsException()266 public ConfigurationErrorsException() { } ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)267 protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } ConfigurationErrorsException(string message)268 public ConfigurationErrorsException(string message) { } ConfigurationErrorsException(string message, System.Exception inner)269 public ConfigurationErrorsException(string message, System.Exception inner) { } ConfigurationErrorsException(string message, System.Exception inner, string filename, int line)270 public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node)271 public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader)272 public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } ConfigurationErrorsException(string message, string filename, int line)273 public ConfigurationErrorsException(string message, string filename, int line) { } ConfigurationErrorsException(string message, System.Xml.XmlNode node)274 public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } ConfigurationErrorsException(string message, System.Xml.XmlReader reader)275 public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } 276 public override string BareMessage { get { throw null; } } 277 public System.Collections.ICollection Errors { get { throw null; } } 278 public override string Filename { get { throw null; } } 279 public override int Line { get { throw null; } } 280 public override string Message { get { throw null; } } GetFilename(System.Xml.XmlNode node)281 public static string GetFilename(System.Xml.XmlNode node) { throw null; } GetFilename(System.Xml.XmlReader reader)282 public static string GetFilename(System.Xml.XmlReader reader) { throw null; } GetLineNumber(System.Xml.XmlNode node)283 public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } GetLineNumber(System.Xml.XmlReader reader)284 public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)285 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 286 } 287 #endif 288 public partial class ConfigurationFileMap : System.ICloneable 289 { ConfigurationFileMap()290 public ConfigurationFileMap() { } ConfigurationFileMap(string machineConfigFilename)291 public ConfigurationFileMap(string machineConfigFilename) { } 292 public string MachineConfigFilename { get { throw null; } set { } } Clone()293 public virtual object Clone() { throw null; } 294 } 295 public partial class ConfigurationLocation 296 { ConfigurationLocation()297 internal ConfigurationLocation() { } 298 public string Path { get { throw null; } } OpenConfiguration()299 public System.Configuration.Configuration OpenConfiguration() { throw null; } 300 } 301 public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase 302 { ConfigurationLocationCollection()303 internal ConfigurationLocationCollection() { } 304 public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } 305 } 306 public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable 307 { ConfigurationLockCollection()308 internal ConfigurationLockCollection() { } 309 public string AttributeList { get { throw null; } } 310 public int Count { get { throw null; } } 311 [System.MonoTODOAttribute] 312 public bool HasParentElements { get { throw null; } } 313 [System.MonoTODOAttribute] 314 public bool IsModified { get { throw null; } } 315 [System.MonoTODOAttribute] 316 public bool IsSynchronized { get { throw null; } } 317 [System.MonoTODOAttribute] 318 public object SyncRoot { get { throw null; } } Add(string name)319 public void Add(string name) { } Clear()320 public void Clear() { } Contains(string name)321 public bool Contains(string name) { throw null; } CopyTo(string[] array, int index)322 public void CopyTo(string[] array, int index) { } GetEnumerator()323 public System.Collections.IEnumerator GetEnumerator() { throw null; } 324 [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] IsReadOnly(string name)325 public bool IsReadOnly(string name) { throw null; } Remove(string name)326 public void Remove(string name) { } SetFromList(string attributeList)327 public void SetFromList(string attributeList) { } System.Collections.ICollection.CopyTo(System.Array array, int index)328 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } 329 } 330 public static partial class ConfigurationManager 331 { 332 public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } 333 public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } GetSection(string sectionName)334 public static object GetSection(string sectionName) { throw null; } OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel)335 public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } OpenExeConfiguration(string exePath)336 public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } OpenMachineConfiguration()337 public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } 338 [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel)339 public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap)340 public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } RefreshSection(string sectionName)341 public static void RefreshSection(string sectionName) { } 342 } 343 [System.SerializableAttribute] 344 public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission 345 { ConfigurationPermission(System.Security.Permissions.PermissionState state)346 public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } Copy()347 public override System.Security.IPermission Copy() { throw null; } FromXml(System.Security.SecurityElement securityElement)348 public override void FromXml(System.Security.SecurityElement securityElement) { } Intersect(System.Security.IPermission target)349 public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } IsSubsetOf(System.Security.IPermission target)350 public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } IsUnrestricted()351 public bool IsUnrestricted() { throw null; } ToXml()352 public override System.Security.SecurityElement ToXml() { throw null; } Union(System.Security.IPermission target)353 public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } 354 } 355 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] 356 [System.SerializableAttribute] 357 public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute 358 { ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action)359 public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } CreatePermission()360 public override System.Security.IPermission CreatePermission() { throw null; } 361 } 362 public sealed partial class ConfigurationProperty 363 { ConfigurationProperty(string name, System.Type type)364 public ConfigurationProperty(string name, System.Type type) { } ConfigurationProperty(string name, System.Type type, object default_value)365 public ConfigurationProperty(string name, System.Type type, object default_value) { } ConfigurationProperty(string name, System.Type type, object default_value, System.ComponentModel.TypeConverter converter, System.Configuration.ConfigurationValidatorBase validation, System.Configuration.ConfigurationPropertyOptions flags)366 public ConfigurationProperty(string name, System.Type type, object default_value, System.ComponentModel.TypeConverter converter, System.Configuration.ConfigurationValidatorBase validation, System.Configuration.ConfigurationPropertyOptions flags) { } ConfigurationProperty(string name, System.Type type, object default_value, System.ComponentModel.TypeConverter converter, System.Configuration.ConfigurationValidatorBase validation, System.Configuration.ConfigurationPropertyOptions flags, string description)367 public ConfigurationProperty(string name, System.Type type, object default_value, System.ComponentModel.TypeConverter converter, System.Configuration.ConfigurationValidatorBase validation, System.Configuration.ConfigurationPropertyOptions flags, string description) { } ConfigurationProperty(string name, System.Type type, object default_value, System.Configuration.ConfigurationPropertyOptions flags)368 public ConfigurationProperty(string name, System.Type type, object default_value, System.Configuration.ConfigurationPropertyOptions flags) { } 369 public System.ComponentModel.TypeConverter Converter { get { throw null; } } 370 public object DefaultValue { get { throw null; } } 371 public string Description { get { throw null; } } 372 public bool IsDefaultCollection { get { throw null; } } 373 public bool IsKey { get { throw null; } } 374 public bool IsRequired { get { throw null; } } 375 public string Name { get { throw null; } } 376 public System.Type Type { get { throw null; } } 377 public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } 378 } 379 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 380 public sealed partial class ConfigurationPropertyAttribute : System.Attribute 381 { ConfigurationPropertyAttribute(string name)382 public ConfigurationPropertyAttribute(string name) { } 383 public object DefaultValue { get { throw null; } set { } } 384 public bool IsDefaultCollection { get { throw null; } set { } } 385 public bool IsKey { get { throw null; } set { } } 386 public bool IsRequired { get { throw null; } set { } } 387 public string Name { get { throw null; } } 388 public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } 389 } 390 public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable 391 { ConfigurationPropertyCollection()392 public ConfigurationPropertyCollection() { } 393 public int Count { get { throw null; } } 394 public bool IsSynchronized { get { throw null; } } 395 public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } 396 public object SyncRoot { get { throw null; } } Add(System.Configuration.ConfigurationProperty property)397 public void Add(System.Configuration.ConfigurationProperty property) { } Clear()398 public void Clear() { } Contains(string name)399 public bool Contains(string name) { throw null; } CopyTo(System.Configuration.ConfigurationProperty[] array, int index)400 public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } GetEnumerator()401 public System.Collections.IEnumerator GetEnumerator() { throw null; } Remove(string name)402 public bool Remove(string name) { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)403 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } 404 } 405 [System.FlagsAttribute] 406 public enum ConfigurationPropertyOptions 407 { 408 IsDefaultCollection = 1, 409 IsKey = 4, 410 IsRequired = 2, 411 None = 0, 412 } 413 public enum ConfigurationSaveMode 414 { 415 Full = 2, 416 Minimal = 1, 417 Modified = 0, 418 } 419 public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement 420 { ConfigurationSection()421 protected ConfigurationSection() { } 422 [System.MonoTODOAttribute] 423 public System.Configuration.SectionInformation SectionInformation { get { throw null; } } 424 [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] DeserializeSection(System.Xml.XmlReader reader)425 protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } 426 [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] GetRuntimeObject()427 protected internal virtual object GetRuntimeObject() { throw null; } 428 [System.MonoTODOAttribute] IsModified()429 protected internal override bool IsModified() { throw null; } 430 [System.MonoTODOAttribute] ResetModified()431 protected internal override void ResetModified() { } SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode)432 protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } 433 } 434 [System.SerializableAttribute] 435 public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase 436 { ConfigurationSectionCollection()437 internal ConfigurationSectionCollection() { } 438 public override int Count { get { throw null; } } 439 public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } 440 public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } 441 public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } Add(string name, System.Configuration.ConfigurationSection section)442 public void Add(string name, System.Configuration.ConfigurationSection section) { } Clear()443 public void Clear() { } CopyTo(System.Configuration.ConfigurationSection[] array, int index)444 public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } Get(int index)445 public System.Configuration.ConfigurationSection Get(int index) { throw null; } Get(string name)446 public System.Configuration.ConfigurationSection Get(string name) { throw null; } 447 [System.Diagnostics.DebuggerHiddenAttribute] GetEnumerator()448 public override System.Collections.IEnumerator GetEnumerator() { throw null; } GetKey(int index)449 public string GetKey(int index) { throw null; } 450 [System.MonoTODOAttribute] GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)451 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } Remove(string name)452 public void Remove(string name) { } RemoveAt(int index)453 public void RemoveAt(int index) { } 454 } 455 public partial class ConfigurationSectionGroup 456 { ConfigurationSectionGroup()457 public ConfigurationSectionGroup() { } 458 [System.MonoTODOAttribute] 459 public bool IsDeclarationRequired { get { throw null; } } 460 [System.MonoTODOAttribute] 461 public bool IsDeclared { get { throw null; } } 462 public string Name { get { throw null; } } 463 [System.MonoInternalNoteAttribute("Check if this is correct")] 464 public string SectionGroupName { get { throw null; } } 465 public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } 466 public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } 467 public string Type { get { throw null; } set { } } ForceDeclaration()468 public void ForceDeclaration() { } 469 [System.MonoTODOAttribute] ForceDeclaration(bool require)470 public void ForceDeclaration(bool require) { } 471 } 472 [System.SerializableAttribute] 473 public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase 474 { ConfigurationSectionGroupCollection()475 internal ConfigurationSectionGroupCollection() { } 476 public override int Count { get { throw null; } } 477 public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } 478 public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } 479 public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup)480 public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } Clear()481 public void Clear() { } CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index)482 public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } Get(int index)483 public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } Get(string name)484 public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } GetEnumerator()485 public override System.Collections.IEnumerator GetEnumerator() { throw null; } GetKey(int index)486 public string GetKey(int index) { throw null; } 487 [System.MonoTODOAttribute] GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)488 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } Remove(string name)489 public void Remove(string name) { } RemoveAt(int index)490 public void RemoveAt(int index) { } 491 } 492 public enum ConfigurationUserLevel 493 { 494 None = 0, 495 PerUserRoaming = 10, 496 PerUserRoamingAndLocal = 20, 497 } 498 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 499 public partial class ConfigurationValidatorAttribute : System.Attribute 500 { ConfigurationValidatorAttribute()501 protected ConfigurationValidatorAttribute() { } ConfigurationValidatorAttribute(System.Type validator)502 public ConfigurationValidatorAttribute(System.Type validator) { } 503 public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 504 public System.Type ValidatorType { get { throw null; } } 505 } 506 public abstract partial class ConfigurationValidatorBase 507 { ConfigurationValidatorBase()508 protected ConfigurationValidatorBase() { } CanValidate(System.Type type)509 public virtual bool CanValidate(System.Type type) { throw null; } Validate(object value)510 public abstract void Validate(object value); 511 } 512 public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement 513 { ConnectionStringSettings()514 public ConnectionStringSettings() { } ConnectionStringSettings(string name, string connectionString)515 public ConnectionStringSettings(string name, string connectionString) { } ConnectionStringSettings(string name, string connectionString, string providerName)516 public ConnectionStringSettings(string name, string connectionString, string providerName) { } 517 [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] 518 public string ConnectionString { get { throw null; } set { } } 519 [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] 520 public string Name { get { throw null; } set { } } 521 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } 522 [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] 523 public string ProviderName { get { throw null; } set { } } ToString()524 public override string ToString() { throw null; } 525 } 526 [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] 527 public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection 528 { ConnectionStringSettingsCollection()529 public ConnectionStringSettingsCollection() { } 530 public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } 531 public new System.Configuration.ConnectionStringSettings this[string Name] { get { throw null; } } 532 [System.MonoTODOAttribute] 533 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } Add(System.Configuration.ConnectionStringSettings settings)534 public void Add(System.Configuration.ConnectionStringSettings settings) { } BaseAdd(int index, System.Configuration.ConfigurationElement element)535 protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } Clear()536 public void Clear() { } CreateNewElement()537 protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } GetElementKey(System.Configuration.ConfigurationElement element)538 protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } IndexOf(System.Configuration.ConnectionStringSettings settings)539 public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } Remove(System.Configuration.ConnectionStringSettings settings)540 public void Remove(System.Configuration.ConnectionStringSettings settings) { } Remove(string name)541 public void Remove(string name) { } RemoveAt(int index)542 public void RemoveAt(int index) { } 543 } 544 public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection 545 { ConnectionStringsSection()546 public ConnectionStringsSection() { } 547 [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] 548 public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } 549 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } GetRuntimeObject()550 protected internal override object GetRuntimeObject() { throw null; } 551 } 552 public sealed partial class ContextInformation 553 { ContextInformation()554 internal ContextInformation() { } 555 public object HostingContext { get { throw null; } } 556 [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] 557 public bool IsMachineLevel { get { throw null; } } GetSection(string sectionName)558 public object GetSection(string sectionName) { throw null; } 559 } 560 public sealed partial class DefaultSection : System.Configuration.ConfigurationSection 561 { DefaultSection()562 public DefaultSection() { } 563 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } DeserializeSection(System.Xml.XmlReader xmlReader)564 protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } 565 [System.MonoTODOAttribute] IsModified()566 protected internal override bool IsModified() { throw null; } 567 [System.MonoTODOAttribute] Reset(System.Configuration.ConfigurationElement parentSection)568 protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } 569 [System.MonoTODOAttribute] ResetModified()570 protected internal override void ResetModified() { } 571 [System.MonoTODOAttribute] SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode)572 protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } 573 } 574 public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase 575 { DefaultValidator()576 public DefaultValidator() { } CanValidate(System.Type type)577 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)578 public override void Validate(object value) { } 579 } 580 public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider 581 { DpapiProtectedConfigurationProvider()582 public DpapiProtectedConfigurationProvider() { } 583 public bool UseMachineProtection { get { throw null; } } 584 [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] Decrypt(System.Xml.XmlNode encrypted_node)585 public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node) { throw null; } 586 [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] Encrypt(System.Xml.XmlNode node)587 public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } 588 [System.MonoTODOAttribute] Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues)589 public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } 590 } 591 public sealed partial class ElementInformation 592 { ElementInformation()593 internal ElementInformation() { } 594 [System.MonoTODOAttribute] 595 public System.Collections.ICollection Errors { get { throw null; } } 596 public bool IsCollection { get { throw null; } } 597 public bool IsLocked { get { throw null; } } 598 [System.MonoTODOAttribute("Support multiple levels of inheritance")] 599 public bool IsPresent { get { throw null; } } 600 public int LineNumber { get { throw null; } } 601 public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } 602 public string Source { get { throw null; } } 603 public System.Type Type { get { throw null; } } 604 public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } 605 } 606 public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap 607 { ExeConfigurationFileMap()608 public ExeConfigurationFileMap() { } 609 public string ExeConfigFilename { get { throw null; } set { } } 610 public string LocalUserConfigFilename { get { throw null; } set { } } 611 public string RoamingUserConfigFilename { get { throw null; } set { } } Clone()612 public override object Clone() { throw null; } 613 } 614 public sealed partial class ExeContext 615 { ExeContext()616 internal ExeContext() { } 617 public string ExePath { get { throw null; } } 618 public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } 619 } 620 public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase 621 { GenericEnumConverter(System.Type typeEnum)622 public GenericEnumConverter(System.Type typeEnum) { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)623 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)624 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 625 } 626 public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection 627 { IgnoreSection()628 public IgnoreSection() { } 629 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } DeserializeSection(System.Xml.XmlReader reader)630 protected internal override void DeserializeSection(System.Xml.XmlReader reader) { } IsModified()631 protected internal override bool IsModified() { throw null; } 632 [System.MonoTODOAttribute] Reset(System.Configuration.ConfigurationElement parentElement)633 protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } 634 [System.MonoTODOAttribute] ResetModified()635 protected internal override void ResetModified() { } SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode)636 protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } 637 } 638 public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase 639 { InfiniteIntConverter()640 public InfiniteIntConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)641 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)642 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 643 } 644 public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase 645 { InfiniteTimeSpanConverter()646 public InfiniteTimeSpanConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)647 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)648 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 649 } 650 public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase 651 { IntegerValidator(int minValue, int maxValue)652 public IntegerValidator(int minValue, int maxValue) { } IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive)653 public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution)654 public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } CanValidate(System.Type type)655 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)656 public override void Validate(object value) { } 657 } 658 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 659 public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute 660 { IntegerValidatorAttribute()661 public IntegerValidatorAttribute() { } 662 public bool ExcludeRange { get { throw null; } set { } } 663 public int MaxValue { get { throw null; } set { } } 664 public int MinValue { get { throw null; } set { } } 665 public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 666 } 667 [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] 668 public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection 669 { KeyValueConfigurationCollection()670 public KeyValueConfigurationCollection() { } 671 public string[] AllKeys { get { throw null; } } 672 public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } 673 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } 674 protected override bool ThrowOnDuplicate { get { throw null; } } Add(System.Configuration.KeyValueConfigurationElement keyValue)675 public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } Add(string key, string value)676 public void Add(string key, string value) { } Clear()677 public void Clear() { } CreateNewElement()678 protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } GetElementKey(System.Configuration.ConfigurationElement element)679 protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } Remove(string key)680 public void Remove(string key) { } 681 } 682 public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement 683 { KeyValueConfigurationElement(string key, string value)684 public KeyValueConfigurationElement(string key, string value) { } 685 [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] 686 public string Key { get { throw null; } } 687 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } 688 [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] 689 public string Value { get { throw null; } set { } } 690 [System.MonoTODOAttribute] Init()691 protected internal override void Init() { } 692 } 693 public partial class LongValidator : System.Configuration.ConfigurationValidatorBase 694 { LongValidator(long minValue, long maxValue)695 public LongValidator(long minValue, long maxValue) { } LongValidator(long minValue, long maxValue, bool rangeIsExclusive)696 public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution)697 public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } CanValidate(System.Type type)698 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)699 public override void Validate(object value) { } 700 } 701 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 702 public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute 703 { LongValidatorAttribute()704 public LongValidatorAttribute() { } 705 public bool ExcludeRange { get { throw null; } set { } } 706 public long MaxValue { get { throw null; } set { } } 707 public long MinValue { get { throw null; } set { } } 708 public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 709 } 710 [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] 711 public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection 712 { NameValueConfigurationCollection()713 public NameValueConfigurationCollection() { } 714 public string[] AllKeys { get { throw null; } } 715 public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } 716 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } Add(System.Configuration.NameValueConfigurationElement nameValue)717 public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } Clear()718 public void Clear() { } CreateNewElement()719 protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } GetElementKey(System.Configuration.ConfigurationElement element)720 protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } Remove(System.Configuration.NameValueConfigurationElement nameValue)721 public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } Remove(string name)722 public void Remove(string name) { } 723 } 724 public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement 725 { NameValueConfigurationElement(string name, string value)726 public NameValueConfigurationElement(string name, string value) { } 727 [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] 728 public string Name { get { throw null; } } 729 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } 730 [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] 731 public string Value { get { throw null; } set { } } 732 } 733 public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase 734 { PositiveTimeSpanValidator()735 public PositiveTimeSpanValidator() { } CanValidate(System.Type type)736 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)737 public override void Validate(object value) { } 738 } 739 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 740 public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute 741 { PositiveTimeSpanValidatorAttribute()742 public PositiveTimeSpanValidatorAttribute() { } 743 public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 744 } 745 public sealed partial class PropertyInformation 746 { PropertyInformation()747 internal PropertyInformation() { } 748 public System.ComponentModel.TypeConverter Converter { get { throw null; } } 749 public object DefaultValue { get { throw null; } } 750 public string Description { get { throw null; } } 751 public bool IsKey { get { throw null; } } 752 [System.MonoTODOAttribute] 753 public bool IsLocked { get { throw null; } } 754 public bool IsModified { get { throw null; } } 755 public bool IsRequired { get { throw null; } } 756 public int LineNumber { get { throw null; } } 757 public string Name { get { throw null; } } 758 public string Source { get { throw null; } } 759 public System.Type Type { get { throw null; } } 760 public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } 761 public object Value { get { throw null; } set { } } 762 public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } 763 } 764 [System.SerializableAttribute] 765 public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase 766 { PropertyInformationCollection()767 internal PropertyInformationCollection() { } 768 public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } CopyTo(System.Configuration.PropertyInformation[] array, int index)769 public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } GetEnumerator()770 public override System.Collections.IEnumerator GetEnumerator() { throw null; } 771 [System.MonoTODOAttribute] GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)772 public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 773 } 774 public enum PropertyValueOrigin 775 { 776 Default = 0, 777 Inherited = 1, 778 SetHere = 2, 779 } 780 public static partial class ProtectedConfiguration 781 { 782 public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; 783 public const string ProtectedDataSectionName = "configProtectedData"; 784 public const string RsaProviderName = "RsaProtectedConfigurationProvider"; 785 public static string DefaultProvider { get { throw null; } } 786 public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } 787 } 788 public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase 789 { ProtectedConfigurationProvider()790 protected ProtectedConfigurationProvider() { } Decrypt(System.Xml.XmlNode encrypted_node)791 public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node); Encrypt(System.Xml.XmlNode node)792 public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); 793 } 794 public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection 795 { ProtectedConfigurationProviderCollection()796 public ProtectedConfigurationProviderCollection() { } 797 [System.MonoTODOAttribute] 798 public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } 799 [System.MonoTODOAttribute] Add(System.Configuration.Provider.ProviderBase provider)800 public override void Add(System.Configuration.Provider.ProviderBase provider) { } 801 } 802 public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection 803 { ProtectedConfigurationSection()804 public ProtectedConfigurationSection() { } 805 [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] 806 public string DefaultProvider { get { throw null; } set { } } 807 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } 808 [System.Configuration.ConfigurationPropertyAttribute("providers")] 809 public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } 810 } 811 public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement 812 { ProtectedProviderSettings()813 public ProtectedProviderSettings() { } 814 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } 815 [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] 816 public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } 817 } 818 public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement 819 { ProviderSettings()820 public ProviderSettings() { } ProviderSettings(string name, string type)821 public ProviderSettings(string name, string type) { } 822 [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] 823 public string Name { get { throw null; } set { } } 824 public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } 825 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } 826 [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] 827 public string Type { get { throw null; } set { } } IsModified()828 protected internal override bool IsModified() { throw null; } OnDeserializeUnrecognizedAttribute(string name, string value)829 protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } Reset(System.Configuration.ConfigurationElement parentElement)830 protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } 831 [System.MonoTODOAttribute] Unmerge(System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode)832 protected internal override void Unmerge(System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode) { } 833 } 834 [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] 835 public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection 836 { ProviderSettingsCollection()837 public ProviderSettingsCollection() { } 838 public System.Configuration.ProviderSettings this[int n] { get { throw null; } set { } } 839 public new System.Configuration.ProviderSettings this[string key] { get { throw null; } } 840 protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } Add(System.Configuration.ProviderSettings provider)841 public void Add(System.Configuration.ProviderSettings provider) { } Clear()842 public void Clear() { } CreateNewElement()843 protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } GetElementKey(System.Configuration.ConfigurationElement element)844 protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } Remove(string key)845 public void Remove(string key) { } 846 } 847 public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase 848 { RegexStringValidator(string regex)849 public RegexStringValidator(string regex) { } CanValidate(System.Type type)850 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)851 public override void Validate(object value) { } 852 } 853 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 854 public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute 855 { RegexStringValidatorAttribute(string regex)856 public RegexStringValidatorAttribute(string regex) { } 857 public string Regex { get { throw null; } } 858 public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 859 } 860 public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider 861 { RsaProtectedConfigurationProvider()862 public RsaProtectedConfigurationProvider() { } 863 public string CspProviderName { get { throw null; } } 864 public string KeyContainerName { get { throw null; } } 865 public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } 866 public bool UseMachineContainer { get { throw null; } } 867 public bool UseOAEP { get { throw null; } } 868 [System.MonoTODOAttribute] AddKey(int keySize, bool exportable)869 public void AddKey(int keySize, bool exportable) { } 870 [System.MonoTODOAttribute] Decrypt(System.Xml.XmlNode encrypted_node)871 public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node) { throw null; } 872 [System.MonoTODOAttribute] DeleteKey()873 public void DeleteKey() { } 874 [System.MonoTODOAttribute] Encrypt(System.Xml.XmlNode node)875 public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } 876 [System.MonoTODOAttribute] ExportKey(string xmlFileName, bool includePrivateParameters)877 public void ExportKey(string xmlFileName, bool includePrivateParameters) { } 878 [System.MonoTODOAttribute] ImportKey(string xmlFileName, bool exportable)879 public void ImportKey(string xmlFileName, bool exportable) { } 880 [System.MonoTODOAttribute] Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues)881 public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } 882 } 883 public sealed partial class SectionInformation 884 { SectionInformation()885 internal SectionInformation() { } 886 public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } 887 public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } 888 public bool AllowLocation { get { throw null; } set { } } 889 public bool AllowOverride { get { throw null; } set { } } 890 public string ConfigSource { get { throw null; } set { } } 891 public bool ForceSave { get { throw null; } set { } } 892 public bool InheritInChildApplications { get { throw null; } set { } } 893 [System.MonoTODOAttribute] 894 public bool IsDeclarationRequired { get { throw null; } } 895 [System.MonoTODOAttribute] 896 public bool IsDeclared { get { throw null; } } 897 [System.MonoTODOAttribute] 898 public bool IsLocked { get { throw null; } } 899 public bool IsProtected { get { throw null; } } 900 public string Name { get { throw null; } } 901 public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } 902 [System.MonoTODOAttribute] 903 public bool RequirePermission { get { throw null; } set { } } 904 [System.MonoTODOAttribute] 905 public bool RestartOnExternalChanges { get { throw null; } set { } } 906 [System.MonoTODOAttribute] 907 public string SectionName { get { throw null; } } 908 public string Type { get { throw null; } set { } } ForceDeclaration()909 public void ForceDeclaration() { } 910 [System.MonoTODOAttribute] ForceDeclaration(bool require)911 public void ForceDeclaration(bool require) { } GetParentSection()912 public System.Configuration.ConfigurationSection GetParentSection() { throw null; } GetRawXml()913 public string GetRawXml() { throw null; } ProtectSection(string provider)914 public void ProtectSection(string provider) { } 915 [System.MonoTODOAttribute] RevertToParent()916 public void RevertToParent() { } SetRawXml(string xml)917 public void SetRawXml(string xml) { } UnprotectSection()918 public void UnprotectSection() { } 919 } 920 public partial class StringValidator : System.Configuration.ConfigurationValidatorBase 921 { StringValidator(int minLength)922 public StringValidator(int minLength) { } StringValidator(int minLength, int maxLength)923 public StringValidator(int minLength, int maxLength) { } StringValidator(int minLength, int maxLength, string invalidCharacters)924 public StringValidator(int minLength, int maxLength, string invalidCharacters) { } CanValidate(System.Type type)925 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)926 public override void Validate(object value) { } 927 } 928 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 929 public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute 930 { StringValidatorAttribute()931 public StringValidatorAttribute() { } 932 public string InvalidCharacters { get { throw null; } set { } } 933 public int MaxLength { get { throw null; } set { } } 934 public int MinLength { get { throw null; } set { } } 935 public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 936 } 937 public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase 938 { SubclassTypeValidator(System.Type baseClass)939 public SubclassTypeValidator(System.Type baseClass) { } CanValidate(System.Type type)940 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)941 public override void Validate(object value) { } 942 } 943 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 944 public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute 945 { SubclassTypeValidatorAttribute(System.Type baseClass)946 public SubclassTypeValidatorAttribute(System.Type baseClass) { } 947 public System.Type BaseClass { get { throw null; } } 948 public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 949 } 950 public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase 951 { TimeSpanMinutesConverter()952 public TimeSpanMinutesConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)953 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)954 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 955 } 956 public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter 957 { TimeSpanMinutesOrInfiniteConverter()958 public TimeSpanMinutesOrInfiniteConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)959 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)960 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 961 } 962 public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase 963 { TimeSpanSecondsConverter()964 public TimeSpanSecondsConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)965 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)966 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 967 } 968 public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter 969 { TimeSpanSecondsOrInfiniteConverter()970 public TimeSpanSecondsOrInfiniteConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)971 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)972 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 973 } 974 public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase 975 { TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue)976 public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive)977 public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds)978 public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } CanValidate(System.Type type)979 public override bool CanValidate(System.Type type) { throw null; } Validate(object value)980 public override void Validate(object value) { } 981 } 982 [System.AttributeUsageAttribute((System.AttributeTargets)(128))] 983 public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute 984 { 985 public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; 986 public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; TimeSpanValidatorAttribute()987 public TimeSpanValidatorAttribute() { } 988 public bool ExcludeRange { get { throw null; } set { } } 989 public System.TimeSpan MaxValue { get { throw null; } } 990 public string MaxValueString { get { throw null; } set { } } 991 public System.TimeSpan MinValue { get { throw null; } } 992 public string MinValueString { get { throw null; } set { } } 993 public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } 994 } 995 public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase 996 { TypeNameConverter()997 public TypeNameConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)998 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)999 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 1000 } ValidatorCallback(object o)1001 public delegate void ValidatorCallback(object o); 1002 public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase 1003 { WhiteSpaceTrimStringConverter()1004 public WhiteSpaceTrimStringConverter() { } ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data)1005 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type)1006 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } 1007 } 1008 } 1009 namespace System.Configuration.Internal 1010 { 1011 public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost 1012 { DelegatingConfigHost()1013 protected DelegatingConfigHost() { } 1014 protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } 1015 public virtual bool IsRemote { get { throw null; } } 1016 public virtual bool SupportsChangeNotifications { get { throw null; } } 1017 public virtual bool SupportsLocation { get { throw null; } } 1018 public virtual bool SupportsPath { get { throw null; } } 1019 public virtual bool SupportsRefresh { get { throw null; } } CreateConfigurationContext(string configPath, string locationSubPath)1020 public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } CreateDeprecatedConfigContext(string configPath)1021 public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection)1022 public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection) { throw null; } DeleteStream(string streamName)1023 public virtual void DeleteStream(string streamName) { } EncryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection)1024 public virtual string EncryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection) { throw null; } GetConfigPathFromLocationSubPath(string configPath, string locatinSubPath)1025 public virtual string GetConfigPathFromLocationSubPath(string configPath, string locatinSubPath) { throw null; } GetConfigType(string typeName, bool throwOnError)1026 public virtual System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } GetConfigTypeName(System.Type t)1027 public virtual string GetConfigTypeName(System.Type t) { throw null; } GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady)1028 public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } GetStreamName(string configPath)1029 public virtual string GetStreamName(string configPath) { throw null; } GetStreamNameForConfigSource(string streamName, string configSource)1030 public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } GetStreamVersion(string streamName)1031 public virtual object GetStreamVersion(string streamName) { throw null; } Impersonate()1032 public virtual System.IDisposable Impersonate() { throw null; } Init(System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitParams)1033 public virtual void Init(System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitParams) { } InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitConfigurationParams)1034 public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); } IsAboveApplication(string configPath)1035 public virtual bool IsAboveApplication(string configPath) { throw null; } IsConfigRecordRequired(string configPath)1036 public virtual bool IsConfigRecordRequired(string configPath) { throw null; } IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition)1037 public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } IsFile(string streamName)1038 public virtual bool IsFile(string streamName) { throw null; } IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord)1039 public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord)1040 public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } IsLocationApplicable(string configPath)1041 public virtual bool IsLocationApplicable(string configPath) { throw null; } IsSecondaryRoot(string configPath)1042 public virtual bool IsSecondaryRoot(string configPath) { throw null; } IsTrustedConfigPath(string configPath)1043 public virtual bool IsTrustedConfigPath(string configPath) { throw null; } OpenStreamForRead(string streamName)1044 public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } OpenStreamForRead(string streamName, bool assertPermissions)1045 public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext)1046 public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions)1047 public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } PrefetchAll(string configPath, string streamName)1048 public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } PrefetchSection(string sectionGroupName, string sectionName)1049 public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord)1050 public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback)1051 public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback)1052 public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo)1053 public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } WriteCompleted(string streamName, bool success, object writeContext)1054 public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions)1055 public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } 1056 } 1057 public partial interface IConfigErrorInfo 1058 { 1059 string Filename { get; } 1060 int LineNumber { get; } 1061 } 1062 public partial interface IConfigSystem 1063 { 1064 System.Configuration.Internal.IInternalConfigHost Host { get; } 1065 System.Configuration.Internal.IInternalConfigRoot Root { get; } Init(System.Type typeConfigHost, params object[] hostInitParams)1066 void Init(System.Type typeConfigHost, params object[] hostInitParams); 1067 } 1068 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 1069 public partial interface IConfigurationManagerHelper 1070 { EnsureNetConfigLoaded()1071 void EnsureNetConfigLoaded(); 1072 } 1073 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 1074 public partial interface IConfigurationManagerInternal 1075 { 1076 string ApplicationConfigUri { get; } 1077 string ExeLocalConfigDirectory { get; } 1078 string ExeLocalConfigPath { get; } 1079 string ExeProductName { get; } 1080 string ExeProductVersion { get; } 1081 string ExeRoamingConfigDirectory { get; } 1082 string ExeRoamingConfigPath { get; } 1083 string MachineConfigPath { get; } 1084 bool SetConfigurationSystemInProgress { get; } 1085 bool SupportsUserConfig { get; } 1086 string UserConfigFilename { get; } 1087 } 1088 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 1089 public partial interface IInternalConfigClientHost 1090 { GetExeConfigPath()1091 string GetExeConfigPath(); GetLocalUserConfigPath()1092 string GetLocalUserConfigPath(); GetRoamingUserConfigPath()1093 string GetRoamingUserConfigPath(); IsExeConfig(string configPath)1094 bool IsExeConfig(string configPath); IsLocalUserConfig(string configPath)1095