using System; using System.Collections; using System.Threading; using Cpp2IlInjected; namespace System.Xml.Schema { /// Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas. The class class is obsolete. Use instead. // Token: 0x02000217 RID: 535 [Token(Token = "0x2000217")] [Obsolete] [Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")] public sealed class XmlSchemaCollection : ICollection, IEnumerable { /// Initializes a new instance of the class with the specified . The is used when loading schemas. /// The to use. // Token: 0x06001547 RID: 5447 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001547")] [Address(RVA = "0x82A780", Offset = "0x829780", VA = "0x18082A780")] public XmlSchemaCollection(XmlNameTable nametable) { } /// Gets the number of namespaces defined in this collection. /// The number of namespaces defined in this collection. // Token: 0x170005D4 RID: 1492 // (get) Token: 0x06001548 RID: 5448 RVA: 0x000096A8 File Offset: 0x000078A8 [Token(Token = "0x170005D4")] public int Count { [Token(Token = "0x6001548")] [Address(RVA = "0x4B26C0", Offset = "0x4B16C0", VA = "0x1804B26C0")] get { return 0; } } /// Gets the default used by the when loading new schemas. /// An . // Token: 0x170005D5 RID: 1493 // (get) Token: 0x06001549 RID: 5449 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005D5")] public XmlNameTable NameTable { [Token(Token = "0x6001549")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } // Token: 0x170005D6 RID: 1494 // (set) Token: 0x0600154A RID: 5450 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170005D6")] internal XmlResolver XmlResolver { [Token(Token = "0x600154A")] [Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")] set { } } /// Gets the associated with the given namespace URI. /// The namespace URI associated with the schema you want to return. This will typically be the of the schema. /// The associated with the namespace URI; if there is no loaded schema associated with the given namespace or if the namespace is associated with an XDR schema. // Token: 0x170005D7 RID: 1495 [Token(Token = "0x170005D7")] public XmlSchema this[string ns] { [Token(Token = "0x600154B")] [Address(RVA = "0x82A860", Offset = "0x829860", VA = "0x18082A860")] get { return null; } } /// For a description of this member, see . /// Returns the for the collection. // Token: 0x0600154C RID: 5452 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600154C")] [Address(RVA = "0x82A700", Offset = "0x829700", VA = "0x18082A700", Slot = "8")] IEnumerator IEnumerable.GetEnumerator() { return null; } /// Provides support for the "for each" style iteration over the collection of schemas. /// An enumerator for iterating over all schemas in the current collection. // Token: 0x0600154D RID: 5453 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600154D")] [Address(RVA = "0x82A370", Offset = "0x829370", VA = "0x18082A370")] public XmlSchemaCollectionEnumerator GetEnumerator() { return null; } /// For a description of this member, see . /// The array to copy the objects to. /// The index in where copying will begin. // Token: 0x0600154E RID: 5454 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600154E")] [Address(RVA = "0x82A530", Offset = "0x829530", VA = "0x18082A530", Slot = "4")] void ICollection.CopyTo(Array array, int index) { } /// For a description of this member, see . /// Returns if the collection is synchronized, otherwise . // Token: 0x170005D8 RID: 1496 // (get) Token: 0x0600154F RID: 5455 RVA: 0x000096C0 File Offset: 0x000078C0 [Token(Token = "0x170005D8")] bool ICollection.IsSynchronized { [Token(Token = "0x600154F")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "7")] get { return default(bool); } } /// For a description of this member, see . /// Returns a object that can be used to synchronize access to the collection. // Token: 0x170005D9 RID: 1497 // (get) Token: 0x06001550 RID: 5456 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005D9")] object ICollection.SyncRoot { [Token(Token = "0x6001550")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "6")] get { return null; } } /// For a description of this member, see . /// Returns the count of the items in the collection. // Token: 0x170005DA RID: 1498 // (get) Token: 0x06001551 RID: 5457 RVA: 0x000096D8 File Offset: 0x000078D8 [Token(Token = "0x170005DA")] int ICollection.Count { [Token(Token = "0x6001551")] [Address(RVA = "0x4B26C0", Offset = "0x4B16C0", VA = "0x1804B26C0", Slot = "5")] get { return 0; } } // Token: 0x06001552 RID: 5458 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001552")] [Address(RVA = "0x82A3F0", Offset = "0x8293F0", VA = "0x18082A3F0")] internal SchemaInfo GetSchemaInfo(string ns) { return null; } // Token: 0x06001553 RID: 5459 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001553")] [Address(RVA = "0x82A490", Offset = "0x829490", VA = "0x18082A490")] internal SchemaNames GetSchemaNames(XmlNameTable nt) { return null; } // Token: 0x06001554 RID: 5460 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001554")] [Address(RVA = "0x829F80", Offset = "0x828F80", VA = "0x180829F80")] internal XmlSchema Add(string ns, SchemaInfo schemaInfo, XmlSchema schema, bool compile) { return null; } // Token: 0x06001555 RID: 5461 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001555")] [Address(RVA = "0x82A210", Offset = "0x829210", VA = "0x18082A210")] private XmlSchema Add(string ns, SchemaInfo schemaInfo, XmlSchema schema, bool compile, XmlResolver resolver) { return null; } // Token: 0x06001556 RID: 5462 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001556")] [Address(RVA = "0x82A0E0", Offset = "0x8290E0", VA = "0x18082A0E0")] private void Add(string ns, XmlSchemaCollectionNode node) { } // Token: 0x170005DB RID: 1499 // (get) Token: 0x06001557 RID: 5463 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06001558 RID: 5464 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170005DB")] internal ValidationEventHandler EventHandler { [Token(Token = "0x6001557")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")] get { return null; } [Token(Token = "0x6001558")] [Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")] set { } } // Token: 0x04000BB6 RID: 2998 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000BB6")] private Hashtable collection; // Token: 0x04000BB7 RID: 2999 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000BB7")] private XmlNameTable nameTable; // Token: 0x04000BB8 RID: 3000 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000BB8")] private SchemaNames schemaNames; // Token: 0x04000BB9 RID: 3001 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000BB9")] private ReaderWriterLock wLock; // Token: 0x04000BBA RID: 3002 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000BBA")] private int timeout; // Token: 0x04000BBB RID: 3003 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4000BBB")] private bool isThreadSafe; // Token: 0x04000BBC RID: 3004 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000BBC")] private ValidationEventHandler validationEventHandler; // Token: 0x04000BBD RID: 3005 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000BBD")] private XmlResolver xmlResolver; } }