134 lines
5.2 KiB
C#
134 lines
5.2 KiB
C#
using System;
|
|
using System.Xml.Serialization;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Xml.Schema
|
|
{
|
|
/// <summary>Represents the <see langword="restriction" /> element from XML Schema as specified by the World Wide Web Consortium (W3C). This class is for complex types with a complex content model derived by restriction. It restricts the contents of the complex type to a subset of the inherited complex type.</summary>
|
|
// Token: 0x0200021D RID: 541
|
|
[Token(Token = "0x200021D")]
|
|
public class XmlSchemaComplexContentRestriction : XmlSchemaContent
|
|
{
|
|
/// <summary>Gets or sets the name of a complex type from which this type is derived by restriction.</summary>
|
|
/// <returns>The name of the complex type from which this type is derived by restriction.</returns>
|
|
// Token: 0x170005EA RID: 1514
|
|
// (get) Token: 0x06001577 RID: 5495 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x06001578 RID: 5496 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170005EA")]
|
|
[XmlAttribute("base")]
|
|
public XmlQualifiedName BaseTypeName
|
|
{
|
|
[Token(Token = "0x6001577")]
|
|
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6001578")]
|
|
[Address(RVA = "0x82AAF0", Offset = "0x829AF0", VA = "0x18082AAF0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets one of the <see cref="T:System.Xml.Schema.XmlSchemaGroupRef" />, <see cref="T:System.Xml.Schema.XmlSchemaChoice" />, <see cref="T:System.Xml.Schema.XmlSchemaAll" />, or <see cref="T:System.Xml.Schema.XmlSchemaSequence" /> classes.</summary>
|
|
/// <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaGroupRef" />, <see cref="T:System.Xml.Schema.XmlSchemaChoice" />, <see cref="T:System.Xml.Schema.XmlSchemaAll" />, or <see cref="T:System.Xml.Schema.XmlSchemaSequence" /> classes.</returns>
|
|
// Token: 0x170005EB RID: 1515
|
|
// (get) Token: 0x06001579 RID: 5497 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x0600157A RID: 5498 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170005EB")]
|
|
[XmlElement("group", typeof(XmlSchemaGroupRef))]
|
|
[XmlElement("all", typeof(XmlSchemaAll))]
|
|
[XmlElement("sequence", typeof(XmlSchemaSequence))]
|
|
[XmlElement("choice", typeof(XmlSchemaChoice))]
|
|
public XmlSchemaParticle Particle
|
|
{
|
|
[Token(Token = "0x6001579")]
|
|
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600157A")]
|
|
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets the collection of attributes for the complex type. Contains the <see cref="T:System.Xml.Schema.XmlSchemaAttribute" /> and <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroupRef" /> elements.</summary>
|
|
/// <returns>The collection of attributes for the complex type.</returns>
|
|
// Token: 0x170005EC RID: 1516
|
|
// (get) Token: 0x0600157B RID: 5499 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170005EC")]
|
|
[XmlElement("attributeGroup", typeof(XmlSchemaAttributeGroupRef))]
|
|
[XmlElement("attribute", typeof(XmlSchemaAttribute))]
|
|
public XmlSchemaObjectCollection Attributes
|
|
{
|
|
[Token(Token = "0x600157B")]
|
|
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute" /> component of the complex content model.</summary>
|
|
/// <returns>The <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute" /> component of the complex content model.</returns>
|
|
// Token: 0x170005ED RID: 1517
|
|
// (get) Token: 0x0600157C RID: 5500 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x0600157D RID: 5501 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170005ED")]
|
|
[XmlElement("anyAttribute")]
|
|
public XmlSchemaAnyAttribute AnyAttribute
|
|
{
|
|
[Token(Token = "0x600157C")]
|
|
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600157D")]
|
|
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600157E RID: 5502 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600157E")]
|
|
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
|
|
internal void SetAttributes(XmlSchemaObjectCollection newAttributes)
|
|
{
|
|
}
|
|
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaComplexContentRestriction" /> class.</summary>
|
|
// Token: 0x0600157F RID: 5503 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600157F")]
|
|
[Address(RVA = "0x82AA60", Offset = "0x829A60", VA = "0x18082AA60")]
|
|
public XmlSchemaComplexContentRestriction()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000BCA RID: 3018
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000BCA")]
|
|
private XmlSchemaParticle particle;
|
|
|
|
// Token: 0x04000BCB RID: 3019
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000BCB")]
|
|
private XmlSchemaObjectCollection attributes;
|
|
|
|
// Token: 0x04000BCC RID: 3020
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000BCC")]
|
|
private XmlSchemaAnyAttribute anyAttribute;
|
|
|
|
// Token: 0x04000BCD RID: 3021
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000BCD")]
|
|
private XmlQualifiedName baseTypeName;
|
|
}
|
|
}
|