Files
27Aug2021-Cpp2IL-Dump/System.Xml/System/Xml/Schema/XmlSchemaComplexContent.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

95 lines
3.4 KiB
C#

using System;
using System.Xml.Serialization;
using Cpp2IlInjected;
namespace System.Xml.Schema
{
/// <summary>Represents the <see langword="complexContent" /> element from XML Schema as specified by the World Wide Web Consortium (W3C). This class represents the complex content model for complex types. It contains extensions or restrictions on a complex type that has either only elements or mixed content.</summary>
// Token: 0x0200021B RID: 539
[Token(Token = "0x200021B")]
public class XmlSchemaComplexContent : XmlSchemaContentModel
{
/// <summary>Gets or sets information that determines if the type has a mixed content model.</summary>
/// <returns>If this property is <see langword="true" />, character data is allowed to appear between the child elements of the complex type (mixed content model). The default is <see langword="false" />.Optional.</returns>
// Token: 0x170005E3 RID: 1507
// (get) Token: 0x06001568 RID: 5480 RVA: 0x00009738 File Offset: 0x00007938
// (set) Token: 0x06001569 RID: 5481 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170005E3")]
[XmlAttribute("mixed")]
public bool IsMixed
{
[Token(Token = "0x6001568")]
[Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220")]
get
{
return default(bool);
}
[Token(Token = "0x6001569")]
[Address(RVA = "0x82ABA0", Offset = "0x829BA0", VA = "0x18082ABA0")]
set
{
}
}
/// <summary>Gets or sets the content.</summary>
/// <returns>One of either the <see cref="T:System.Xml.Schema.XmlSchemaComplexContentRestriction" /> or <see cref="T:System.Xml.Schema.XmlSchemaComplexContentExtension" /> classes.</returns>
// Token: 0x170005E4 RID: 1508
// (get) Token: 0x0600156A RID: 5482 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600156B RID: 5483 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170005E4")]
[XmlElement("restriction", typeof(XmlSchemaComplexContentRestriction))]
[XmlElement("extension", typeof(XmlSchemaComplexContentExtension))]
public override XmlSchemaContent Content
{
[Token(Token = "0x600156A")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x600156B")]
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0", Slot = "15")]
set
{
}
}
// Token: 0x170005E5 RID: 1509
// (get) Token: 0x0600156C RID: 5484 RVA: 0x00009750 File Offset: 0x00007950
[Token(Token = "0x170005E5")]
[XmlIgnore]
internal bool HasMixedAttribute
{
[Token(Token = "0x600156C")]
[Address(RVA = "0x538C50", Offset = "0x537C50", VA = "0x180538C50")]
get
{
return default(bool);
}
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaComplexContent" /> class.</summary>
// Token: 0x0600156D RID: 5485 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600156D")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public XmlSchemaComplexContent()
{
}
// Token: 0x04000BC3 RID: 3011
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000BC3")]
private XmlSchemaContent content;
// Token: 0x04000BC4 RID: 3012
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000BC4")]
private bool isMixed;
// Token: 0x04000BC5 RID: 3013
[FieldOffset(Offset = "0x59")]
[Token(Token = "0x4000BC5")]
private bool hasMixedAttribute;
}
}