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

104 lines
3.7 KiB
C#

using System;
using System.Xml.Serialization;
using Cpp2IlInjected;
namespace System.Xml.Schema
{
/// <summary>Represents the <see langword="extension" /> element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to derive simple types by extension. Such derivations are used to extend the simple type content of the element by adding attributes.</summary>
// Token: 0x02000255 RID: 597
[Token(Token = "0x2000255")]
public class XmlSchemaSimpleContentExtension : XmlSchemaContent
{
/// <summary>Gets or sets the name of a built-in data type or simple type from which this type is extended.</summary>
/// <returns>The base type name.</returns>
// Token: 0x1700068B RID: 1675
// (get) Token: 0x06001722 RID: 5922 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06001723 RID: 5923 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700068B")]
[XmlAttribute("base")]
public XmlQualifiedName BaseTypeName
{
[Token(Token = "0x6001722")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
[Token(Token = "0x6001723")]
[Address(RVA = "0x56CB80", Offset = "0x56BB80", VA = "0x18056CB80")]
set
{
}
}
/// <summary>Gets the collection of <see cref="T:System.Xml.Schema.XmlSchemaAttribute" /> and <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroupRef" />.</summary>
/// <returns>The collection of attributes for the <see langword="simpleType" /> element.</returns>
// Token: 0x1700068C RID: 1676
// (get) Token: 0x06001724 RID: 5924 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700068C")]
[XmlElement("attributeGroup", typeof(XmlSchemaAttributeGroupRef))]
[XmlElement("attribute", typeof(XmlSchemaAttribute))]
public XmlSchemaObjectCollection Attributes
{
[Token(Token = "0x6001724")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
return null;
}
}
/// <summary>Gets or sets the <see langword="XmlSchemaAnyAttribute" /> to be used for the attribute value.</summary>
/// <returns>The <see langword="XmlSchemaAnyAttribute" />.Optional.</returns>
// Token: 0x1700068D RID: 1677
// (get) Token: 0x06001725 RID: 5925 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06001726 RID: 5926 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700068D")]
[XmlElement("anyAttribute")]
public XmlSchemaAnyAttribute AnyAttribute
{
[Token(Token = "0x6001725")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return null;
}
[Token(Token = "0x6001726")]
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
set
{
}
}
// Token: 0x06001727 RID: 5927 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001727")]
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
internal void SetAttributes(XmlSchemaObjectCollection newAttributes)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleContentExtension" /> class.</summary>
// Token: 0x06001728 RID: 5928 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001728")]
[Address(RVA = "0x56CAF0", Offset = "0x56BAF0", VA = "0x18056CAF0")]
public XmlSchemaSimpleContentExtension()
{
}
// Token: 0x04000C83 RID: 3203
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000C83")]
private XmlSchemaObjectCollection attributes;
// Token: 0x04000C84 RID: 3204
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000C84")]
private XmlSchemaAnyAttribute anyAttribute;
// Token: 0x04000C85 RID: 3205
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000C85")]
private XmlQualifiedName baseTypeName;
}
}