This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,181 @@
using System;
using System.Text;
using System.Xml.Schema;
using Cpp2IlInjected;
namespace System.Xml.Serialization
{
/// <summary>Represents an attribute that specifies the derived types that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> can place in a serialized array.</summary>
// Token: 0x0200011F RID: 287
[Token(Token = "0x200011F")]
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
public class XmlArrayItemAttribute : Attribute
{
/// <summary>Gets or sets the XML data type of the generated XML element.</summary>
/// <returns>An XML schema definition (XSD) data type, as defined by the World Wide Web Consortium (www.w3.org) document "XML Schema Part 2: DataTypes".</returns>
// Token: 0x17000363 RID: 867
// (get) Token: 0x06000CDB RID: 3291 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000363")]
public string DataType
{
[Token(Token = "0x6000CDB")]
[Address(RVA = "0x892030", Offset = "0x891030", VA = "0x180892030")]
get
{
return null;
}
}
/// <summary>Gets or sets the name of the generated XML element.</summary>
/// <returns>The name of the generated XML element. The default is the member identifier.</returns>
// Token: 0x17000364 RID: 868
// (get) Token: 0x06000CDC RID: 3292 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000364")]
public string ElementName
{
[Token(Token = "0x6000CDC")]
[Address(RVA = "0x892080", Offset = "0x891080", VA = "0x180892080")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether the name of the generated XML element is qualified.</summary>
/// <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm" /> values. The default is <see langword="XmlSchemaForm.None" />.</returns>
/// <exception cref="T:System.Exception">The <see cref="P:System.Xml.Serialization.XmlArrayItemAttribute.Form" /> property is set to <see langword="XmlSchemaForm.Unqualified" /> and a <see cref="P:System.Xml.Serialization.XmlArrayItemAttribute.Namespace" /> value is specified. </exception>
// Token: 0x17000365 RID: 869
// (get) Token: 0x06000CDD RID: 3293 RVA: 0x00006BE8 File Offset: 0x00004DE8
[Token(Token = "0x17000365")]
public XmlSchemaForm Form
{
[Token(Token = "0x6000CDD")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return XmlSchemaForm.None;
}
}
/// <summary>Gets or sets the namespace of the generated XML element.</summary>
/// <returns>The namespace of the generated XML element.</returns>
// Token: 0x17000366 RID: 870
// (get) Token: 0x06000CDE RID: 3294 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000366")]
public string Namespace
{
[Token(Token = "0x6000CDE")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must serialize a member as an empty XML tag with the <see langword="xsi:nil" /> attribute set to <see langword="true" />.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Xml.Serialization.XmlSerializer" /> generates the <see langword="xsi:nil" /> attribute; otherwise, <see langword="false" />, and no instance is generated. The default is <see langword="true" />.</returns>
// Token: 0x17000367 RID: 871
// (get) Token: 0x06000CDF RID: 3295 RVA: 0x00006C00 File Offset: 0x00004E00
[Token(Token = "0x17000367")]
public bool IsNullable
{
[Token(Token = "0x6000CDF")]
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0")]
get
{
return default(bool);
}
}
// Token: 0x17000368 RID: 872
// (get) Token: 0x06000CE0 RID: 3296 RVA: 0x00006C18 File Offset: 0x00004E18
[Token(Token = "0x17000368")]
internal bool IsNullableSpecified
{
[Token(Token = "0x6000CE0")]
[Address(RVA = "0x8920D0", Offset = "0x8910D0", VA = "0x1808920D0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the type allowed in an array.</summary>
/// <returns>A <see cref="T:System.Type" /> that is allowed in the array.</returns>
// Token: 0x17000369 RID: 873
// (get) Token: 0x06000CE1 RID: 3297 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000369")]
public Type Type
{
[Token(Token = "0x6000CE1")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
/// <summary>Gets or sets the level in a hierarchy of XML elements that the <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> affects.</summary>
/// <returns>The zero-based index of a set of indexes in an array of arrays.</returns>
// Token: 0x1700036A RID: 874
// (get) Token: 0x06000CE2 RID: 3298 RVA: 0x00006C30 File Offset: 0x00004E30
[Token(Token = "0x1700036A")]
public int NestingLevel
{
[Token(Token = "0x6000CE2")]
[Address(RVA = "0x4D9880", Offset = "0x4D8880", VA = "0x1804D9880")]
get
{
return 0;
}
}
// Token: 0x06000CE3 RID: 3299 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000CE3")]
[Address(RVA = "0x891DE0", Offset = "0x890DE0", VA = "0x180891DE0")]
internal void AddKeyHash(StringBuilder sb)
{
}
// Token: 0x040006C0 RID: 1728
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40006C0")]
private string dataType;
// Token: 0x040006C1 RID: 1729
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40006C1")]
private string elementName;
// Token: 0x040006C2 RID: 1730
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40006C2")]
private XmlSchemaForm form;
// Token: 0x040006C3 RID: 1731
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40006C3")]
private string ns;
// Token: 0x040006C4 RID: 1732
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40006C4")]
private bool isNullable;
// Token: 0x040006C5 RID: 1733
[FieldOffset(Offset = "0x31")]
[Token(Token = "0x40006C5")]
private bool isNullableSpecified;
// Token: 0x040006C6 RID: 1734
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40006C6")]
private int nestingLevel;
// Token: 0x040006C7 RID: 1735
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40006C7")]
private Type type;
}
}