using System;
using Cpp2IlInjected;
namespace System.Configuration
{
/// Specifies the type of a object.
// Token: 0x02000006 RID: 6
[Token(Token = "0x2000006")]
public enum ConfigurationElementCollectionType
{
/// The default type of . Collections of this type contain elements that can be merged across a hierarchy of configuration files. At any particular level within such a hierarchy, , , and directives are used to modify any inherited properties and specify new ones.
// Token: 0x04000002 RID: 2
[Token(Token = "0x4000002")]
AddRemoveClearMap = 1,
/// Same as , except that this type causes the object to sort its contents such that inherited elements are listed last.
// Token: 0x04000003 RID: 3
[Token(Token = "0x4000003")]
AddRemoveClearMapAlternate = 3,
/// Collections of this type contain elements that apply to the level at which they are specified, and to all child levels. A child level cannot modify the properties specified by a parent element of this type.
// Token: 0x04000004 RID: 4
[Token(Token = "0x4000004")]
BasicMap = 0,
/// Same as , except that this type causes the object to sort its contents such that inherited elements are listed last.
// Token: 0x04000005 RID: 5
[Token(Token = "0x4000005")]
BasicMapAlternate = 2
}
}