using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Xml.Schema
{
/// A collection of s.
// Token: 0x02000246 RID: 582
[Token(Token = "0x2000246")]
public class XmlSchemaObjectCollection : CollectionBase
{
/// Initializes a new instance of the class.
// Token: 0x060016A5 RID: 5797 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60016A5")]
[Address(RVA = "0x839930", Offset = "0x838930", VA = "0x180839930")]
public XmlSchemaObjectCollection()
{
}
/// Gets the at the specified index.
/// The index of the .
/// The at the specified index.
// Token: 0x17000662 RID: 1634
[Token(Token = "0x17000662")]
public virtual XmlSchemaObject this[int index]
{
[Token(Token = "0x60016A6")]
[Address(RVA = "0x839940", Offset = "0x838940", VA = "0x180839940", Slot = "29")]
get
{
return null;
}
[Token(Token = "0x60016A7")]
[Address(RVA = "0x839A60", Offset = "0x838A60", VA = "0x180839A60", Slot = "30")]
set
{
}
}
/// Returns an enumerator for iterating through the contained in the .
/// The iterator returns .
// Token: 0x060016A8 RID: 5800 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60016A8")]
[Address(RVA = "0x8396B0", Offset = "0x8386B0", VA = "0x1808396B0")]
public new XmlSchemaObjectEnumerator GetEnumerator()
{
return null;
}
/// Adds an to the .
/// The .
/// The index at which the item has been added.
///
/// is less than zero.-or-
/// is greater than .
/// The parameter specified is not of type or its derived types , , and .
// Token: 0x060016A9 RID: 5801 RVA: 0x00009AF8 File Offset: 0x00007CF8
[Token(Token = "0x60016A9")]
[Address(RVA = "0x839560", Offset = "0x838560", VA = "0x180839560")]
public int Add(XmlSchemaObject item)
{
return 0;
}
/// Inserts an to the .
/// The zero-based index at which an item should be inserted.
/// The to insert.
///
/// is less than zero.-or-
/// is greater than .
// Token: 0x060016AA RID: 5802 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60016AA")]
[Address(RVA = "0x839730", Offset = "0x838730", VA = "0x180839730")]
public void Insert(int index, XmlSchemaObject item)
{
}
/// Removes an from the .
/// The to remove.
// Token: 0x060016AB RID: 5803 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60016AB")]
[Address(RVA = "0x839870", Offset = "0x838870", VA = "0x180839870")]
public void Remove(XmlSchemaObject item)
{
}
///
/// is invoked before the standard behavior. For more information, see method .
/// The index of .
/// The item.
// Token: 0x060016AC RID: 5804 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60016AC")]
[Address(RVA = "0x8397D0", Offset = "0x8387D0", VA = "0x1808397D0", Slot = "21")]
protected override void OnInsert(int index, object item)
{
}
///
/// is invoked before the standard behavior. For more information, see the OnSet method for .
/// The index of .
/// The old value.
/// The new value.
// Token: 0x060016AD RID: 5805 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60016AD")]
[Address(RVA = "0x839810", Offset = "0x838810", VA = "0x180839810", Slot = "20")]
protected override void OnSet(int index, object oldValue, object newValue)
{
}
///
/// is invoked before the standard behavior. For more information, see OnClear method for .
// Token: 0x060016AE RID: 5806 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60016AE")]
[Address(RVA = "0x8397B0", Offset = "0x8387B0", VA = "0x1808397B0", Slot = "22")]
protected override void OnClear()
{
}
///
/// is invoked before the standard behavior. For more information, see the method for .
/// The index of .
/// The item.
// Token: 0x060016AF RID: 5807 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60016AF")]
[Address(RVA = "0x8397F0", Offset = "0x8387F0", VA = "0x1808397F0", Slot = "23")]
protected override void OnRemove(int index, object item)
{
}
// Token: 0x060016B0 RID: 5808 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60016B0")]
[Address(RVA = "0x839620", Offset = "0x838620", VA = "0x180839620")]
internal XmlSchemaObjectCollection Clone()
{
return null;
}
// Token: 0x060016B1 RID: 5809 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60016B1")]
[Address(RVA = "0x839520", Offset = "0x838520", VA = "0x180839520")]
private void Add(XmlSchemaObjectCollection collToAdd)
{
}
// Token: 0x04000C4F RID: 3151
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000C4F")]
private XmlSchemaObject parent;
}
}