using System; using System.Collections; using Cpp2IlInjected; namespace System.Xml.Schema { /// Infers an XML Schema Definition Language (XSD) schema from an XML document. The class cannot be inherited. // Token: 0x020001DD RID: 477 [Token(Token = "0x20001DD")] public sealed class XmlSchemaInference { /// Gets or sets the value that affects schema occurrence declarations inferred from the XML document. /// An object. // Token: 0x17000512 RID: 1298 // (get) Token: 0x06001222 RID: 4642 RVA: 0x000088C8 File Offset: 0x00006AC8 // (set) Token: 0x06001221 RID: 4641 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000512")] public XmlSchemaInference.InferenceOption Occurrence { [Token(Token = "0x6001222")] [Address(RVA = "0x4AF0F0", Offset = "0x4AE0F0", VA = "0x1804AF0F0")] get { return XmlSchemaInference.InferenceOption.Restricted; } [Token(Token = "0x6001221")] [Address(RVA = "0x5BF290", Offset = "0x5BE290", VA = "0x1805BF290")] set { } } /// Gets or sets the value that affects types inferred from the XML document. /// An object. // Token: 0x17000513 RID: 1299 // (set) Token: 0x06001223 RID: 4643 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000513")] public XmlSchemaInference.InferenceOption TypeInference { [Token(Token = "0x6001223")] [Address(RVA = "0x6A5CD0", Offset = "0x6A4CD0", VA = "0x1806A5CD0")] set { } } /// Initializes a new instance of the class. // Token: 0x06001224 RID: 4644 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001224")] [Address(RVA = "0x839030", Offset = "0x838030", VA = "0x180839030")] public XmlSchemaInference() { } /// Infers an XML Schema Definition Language (XSD) schema from the XML document contained in the object specified. /// An object containing the XML document to infer a schema from. /// An object containing the inferred schemas. /// The XML document is not well-formed. /// The object is not positioned on the root node or on an element. An error occurs during the schema inference process. // Token: 0x06001225 RID: 4645 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001225")] [Address(RVA = "0x835360", Offset = "0x834360", VA = "0x180835360")] public XmlSchemaSet InferSchema(XmlReader instanceDocument) { return null; } // Token: 0x06001226 RID: 4646 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001226")] [Address(RVA = "0x834C50", Offset = "0x833C50", VA = "0x180834C50")] internal XmlSchemaSet InferSchema1(XmlReader instanceDocument, XmlSchemaSet schemas) { return null; } // Token: 0x06001227 RID: 4647 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001227")] [Address(RVA = "0x82F4D0", Offset = "0x82E4D0", VA = "0x18082F4D0")] private XmlSchemaAttribute AddAttribute(string localName, string prefix, string childURI, string attrValue, bool bCreatingNewType, XmlSchema parentSchema, XmlSchemaObjectCollection addLocation, XmlSchemaObjectTable compiledAttributes) { return null; } // Token: 0x06001228 RID: 4648 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001228")] [Address(RVA = "0x8307F0", Offset = "0x82F7F0", VA = "0x1808307F0")] private XmlSchema CreateXmlSchema(string targetNS) { return null; } // Token: 0x06001229 RID: 4649 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001229")] [Address(RVA = "0x82FD20", Offset = "0x82ED20", VA = "0x18082FD20")] private XmlSchemaElement AddElement(string localName, string prefix, string childURI, XmlSchema parentSchema, XmlSchemaObjectCollection addLocation, int positionWithinCollection) { return null; } // Token: 0x0600122A RID: 4650 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600122A")] [Address(RVA = "0x833420", Offset = "0x832420", VA = "0x180833420")] internal void InferElement(XmlSchemaElement xse, bool bCreatingNewType, XmlSchema parentSchema) { } // Token: 0x0600122B RID: 4651 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600122B")] [Address(RVA = "0x830390", Offset = "0x82F390", VA = "0x180830390")] private XmlSchemaSimpleContentExtension CheckSimpleContentExtension(XmlSchemaComplexType ct) { return null; } // Token: 0x0600122C RID: 4652 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600122C")] [Address(RVA = "0x8325D0", Offset = "0x8315D0", VA = "0x1808325D0")] private XmlSchemaType GetEffectiveSchemaType(XmlSchemaElement elem, bool bCreatingNewType) { return null; } // Token: 0x0600122D RID: 4653 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600122D")] [Address(RVA = "0x8312A0", Offset = "0x8302A0", VA = "0x1808312A0")] internal XmlSchemaElement FindMatchingElement(bool bCreatingNewType, XmlReader xtr, XmlSchemaComplexType ct, ref int lastUsedSeqItem, ref bool bParticleChanged, XmlSchema parentSchema, bool setMaxoccurs) { return null; } // Token: 0x0600122E RID: 4654 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600122E")] [Address(RVA = "0x8369F0", Offset = "0x8359F0", VA = "0x1808369F0")] internal void ProcessAttributes(ref XmlSchemaElement xse, XmlSchemaType effectiveSchemaType, bool bCreatingNewType, XmlSchema parentSchema) { } // Token: 0x0600122F RID: 4655 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600122F")] [Address(RVA = "0x836900", Offset = "0x835900", VA = "0x180836900")] private void MoveAttributes(XmlSchemaSimpleContentExtension scExtension, XmlSchemaComplexType ct) { } // Token: 0x06001230 RID: 4656 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001230")] [Address(RVA = "0x836550", Offset = "0x835550", VA = "0x180836550")] private void MoveAttributes(XmlSchemaComplexType ct, XmlSchemaSimpleContentExtension simpleContentExtension, bool bCreatingNewType) { } // Token: 0x06001231 RID: 4657 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001231")] [Address(RVA = "0x830BD0", Offset = "0x82FBD0", VA = "0x180830BD0")] internal XmlSchemaAttribute FindAttribute(ICollection attributes, string attrName) { return null; } // Token: 0x06001232 RID: 4658 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001232")] [Address(RVA = "0x831090", Offset = "0x830090", VA = "0x180831090")] internal XmlSchemaElement FindGlobalElement(string namespaceURI, string localName, out XmlSchema parentSchema) { return null; } // Token: 0x06001233 RID: 4659 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001233")] [Address(RVA = "0x830F50", Offset = "0x82FF50", VA = "0x180830F50")] internal XmlSchemaElement FindElement(XmlSchemaObjectCollection elements, string elementName) { return null; } // Token: 0x06001234 RID: 4660 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001234")] [Address(RVA = "0x830970", Offset = "0x82F970", VA = "0x180830970")] internal XmlSchemaAttribute FindAttributeRef(ICollection attributes, string attributeName, string nsURI) { return null; } // Token: 0x06001235 RID: 4661 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001235")] [Address(RVA = "0x830DE0", Offset = "0x82FDE0", VA = "0x180830DE0")] internal XmlSchemaElement FindElementRef(XmlSchemaObjectCollection elements, string elementName, string nsURI) { return null; } // Token: 0x06001236 RID: 4662 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001236")] [Address(RVA = "0x836480", Offset = "0x835480", VA = "0x180836480")] internal void MakeExistingAttributesOptional(XmlSchemaComplexType ct, XmlSchemaObjectCollection attributesInInstance) { } // Token: 0x06001237 RID: 4663 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001237")] [Address(RVA = "0x8382F0", Offset = "0x8372F0", VA = "0x1808382F0")] private void SwitchUseToOptional(XmlSchemaObjectCollection attributes, XmlSchemaObjectCollection attributesInInstance) { } // Token: 0x06001238 RID: 4664 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001238")] [Address(RVA = "0x8371E0", Offset = "0x8361E0", VA = "0x1808371E0")] internal XmlQualifiedName RefineSimpleType(string s, ref int iTypeFlags) { return null; } // Token: 0x06001239 RID: 4665 RVA: 0x000088E0 File Offset: 0x00006AE0 [Token(Token = "0x6001239")] [Address(RVA = "0x8353E0", Offset = "0x8343E0", VA = "0x1808353E0")] internal static int InferSimpleType(string s, ref bool bNeedsRangeCheck) { return 0; } // Token: 0x0600123A RID: 4666 RVA: 0x000088F8 File Offset: 0x00006AF8 [Token(Token = "0x600123A")] [Address(RVA = "0x830880", Offset = "0x82F880", VA = "0x180830880")] internal static int DateTime(string s, bool bDate, bool bTime) { return 0; } // Token: 0x0600123B RID: 4667 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600123B")] [Address(RVA = "0x8304F0", Offset = "0x82F4F0", VA = "0x1808304F0")] private XmlSchemaElement CreateNewElementforChoice(XmlSchemaElement copyElement) { return null; } // Token: 0x0600123C RID: 4668 RVA: 0x00008910 File Offset: 0x00006B10 [Token(Token = "0x600123C")] [Address(RVA = "0x832750", Offset = "0x831750", VA = "0x180832750")] private static int GetSchemaType(XmlQualifiedName qname) { return 0; } // Token: 0x0600123D RID: 4669 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600123D")] [Address(RVA = "0x8380E0", Offset = "0x8370E0", VA = "0x1808380E0")] internal void SetMinMaxOccurs(XmlSchemaElement el, bool setMaxOccurs) { } // Token: 0x04000912 RID: 2322 [Token(Token = "0x4000912")] internal static XmlQualifiedName ST_boolean; // Token: 0x04000913 RID: 2323 [Token(Token = "0x4000913")] internal static XmlQualifiedName ST_byte; // Token: 0x04000914 RID: 2324 [Token(Token = "0x4000914")] internal static XmlQualifiedName ST_unsignedByte; // Token: 0x04000915 RID: 2325 [Token(Token = "0x4000915")] internal static XmlQualifiedName ST_short; // Token: 0x04000916 RID: 2326 [Token(Token = "0x4000916")] internal static XmlQualifiedName ST_unsignedShort; // Token: 0x04000917 RID: 2327 [Token(Token = "0x4000917")] internal static XmlQualifiedName ST_int; // Token: 0x04000918 RID: 2328 [Token(Token = "0x4000918")] internal static XmlQualifiedName ST_unsignedInt; // Token: 0x04000919 RID: 2329 [Token(Token = "0x4000919")] internal static XmlQualifiedName ST_long; // Token: 0x0400091A RID: 2330 [Token(Token = "0x400091A")] internal static XmlQualifiedName ST_unsignedLong; // Token: 0x0400091B RID: 2331 [Token(Token = "0x400091B")] internal static XmlQualifiedName ST_integer; // Token: 0x0400091C RID: 2332 [Token(Token = "0x400091C")] internal static XmlQualifiedName ST_decimal; // Token: 0x0400091D RID: 2333 [Token(Token = "0x400091D")] internal static XmlQualifiedName ST_float; // Token: 0x0400091E RID: 2334 [Token(Token = "0x400091E")] internal static XmlQualifiedName ST_double; // Token: 0x0400091F RID: 2335 [Token(Token = "0x400091F")] internal static XmlQualifiedName ST_duration; // Token: 0x04000920 RID: 2336 [Token(Token = "0x4000920")] internal static XmlQualifiedName ST_dateTime; // Token: 0x04000921 RID: 2337 [Token(Token = "0x4000921")] internal static XmlQualifiedName ST_time; // Token: 0x04000922 RID: 2338 [Token(Token = "0x4000922")] internal static XmlQualifiedName ST_date; // Token: 0x04000923 RID: 2339 [Token(Token = "0x4000923")] internal static XmlQualifiedName ST_gYearMonth; // Token: 0x04000924 RID: 2340 [Token(Token = "0x4000924")] internal static XmlQualifiedName ST_string; // Token: 0x04000925 RID: 2341 [Token(Token = "0x4000925")] internal static XmlQualifiedName ST_anySimpleType; // Token: 0x04000926 RID: 2342 [Token(Token = "0x4000926")] internal static XmlQualifiedName[] SimpleTypes; // Token: 0x04000927 RID: 2343 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000927")] private XmlSchema rootSchema; // Token: 0x04000928 RID: 2344 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000928")] private XmlSchemaSet schemaSet; // Token: 0x04000929 RID: 2345 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000929")] private XmlReader xtr; // Token: 0x0400092A RID: 2346 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400092A")] private NameTable nametable; // Token: 0x0400092B RID: 2347 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400092B")] private string TargetNamespace; // Token: 0x0400092C RID: 2348 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400092C")] private XmlNamespaceManager NamespaceManager; // Token: 0x0400092D RID: 2349 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400092D")] private ArrayList schemaList; // Token: 0x0400092E RID: 2350 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400092E")] private XmlSchemaInference.InferenceOption occurrence; // Token: 0x0400092F RID: 2351 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x400092F")] private XmlSchemaInference.InferenceOption typeInference; /// Affects occurrence and type information inferred by the class for elements and attributes in an XML document. // Token: 0x020001DE RID: 478 [Token(Token = "0x20001DE")] public enum InferenceOption { /// Indicates that a more restrictive schema declaration should be inferred for a particular element or attribute. // Token: 0x04000931 RID: 2353 [Token(Token = "0x4000931")] Restricted, /// Indicates that a less restrictive schema declaration should be inferred for a particular element or attribute. // Token: 0x04000932 RID: 2354 [Token(Token = "0x4000932")] Relaxed } } }