123 lines
4.3 KiB
C#
123 lines
4.3 KiB
C#
using System;
|
|
using System.Text;
|
|
using System.Xml.Schema;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Xml.Serialization
|
|
{
|
|
/// <summary>Specifies that the <see cref="T:System.Xml.Serialization.XmlSerializer" /> must serialize a particular class member as an array of XML elements.</summary>
|
|
// Token: 0x0200011E RID: 286
|
|
[Token(Token = "0x200011E")]
|
|
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
|
|
public class XmlArrayAttribute : Attribute
|
|
{
|
|
/// <summary>Gets or sets the XML element name given to the serialized array.</summary>
|
|
/// <returns>The XML element name of the serialized array. The default is the name of the member to which the <see cref="T:System.Xml.Serialization.XmlArrayAttribute" /> is assigned.</returns>
|
|
// Token: 0x1700035E RID: 862
|
|
// (get) Token: 0x06000CD5 RID: 3285 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700035E")]
|
|
public string ElementName
|
|
{
|
|
[Token(Token = "0x6000CD5")]
|
|
[Address(RVA = "0x891D80", Offset = "0x890D80", VA = "0x180891D80")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value that indicates whether the XML element name generated by the <see cref="T:System.Xml.Serialization.XmlSerializer" /> is qualified or unqualified.</summary>
|
|
/// <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm" /> values. The default is <see langword="XmlSchemaForm.None" />.</returns>
|
|
// Token: 0x1700035F RID: 863
|
|
// (get) Token: 0x06000CD6 RID: 3286 RVA: 0x00006BA0 File Offset: 0x00004DA0
|
|
[Token(Token = "0x1700035F")]
|
|
public XmlSchemaForm Form
|
|
{
|
|
[Token(Token = "0x6000CD6")]
|
|
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
|
get
|
|
{
|
|
return XmlSchemaForm.None;
|
|
}
|
|
}
|
|
|
|
/// <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" />.</returns>
|
|
// Token: 0x17000360 RID: 864
|
|
// (get) Token: 0x06000CD7 RID: 3287 RVA: 0x00006BB8 File Offset: 0x00004DB8
|
|
[Token(Token = "0x17000360")]
|
|
public bool IsNullable
|
|
{
|
|
[Token(Token = "0x6000CD7")]
|
|
[Address(RVA = "0x891DD0", Offset = "0x890DD0", VA = "0x180891DD0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the namespace of the XML element.</summary>
|
|
/// <returns>The namespace of the XML element.</returns>
|
|
// Token: 0x17000361 RID: 865
|
|
// (get) Token: 0x06000CD8 RID: 3288 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000361")]
|
|
public string Namespace
|
|
{
|
|
[Token(Token = "0x6000CD8")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the explicit order in which the elements are serialized or deserialized.</summary>
|
|
/// <returns>The order of the code generation.</returns>
|
|
// Token: 0x17000362 RID: 866
|
|
// (get) Token: 0x06000CD9 RID: 3289 RVA: 0x00006BD0 File Offset: 0x00004DD0
|
|
[Token(Token = "0x17000362")]
|
|
public int Order
|
|
{
|
|
[Token(Token = "0x6000CD9")]
|
|
[Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CDA RID: 3290 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000CDA")]
|
|
[Address(RVA = "0x891C00", Offset = "0x890C00", VA = "0x180891C00")]
|
|
internal void AddKeyHash(StringBuilder sb)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040006BB RID: 1723
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40006BB")]
|
|
private string elementName;
|
|
|
|
// Token: 0x040006BC RID: 1724
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40006BC")]
|
|
private XmlSchemaForm form;
|
|
|
|
// Token: 0x040006BD RID: 1725
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x40006BD")]
|
|
private bool isNullable;
|
|
|
|
// Token: 0x040006BE RID: 1726
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40006BE")]
|
|
private string ns;
|
|
|
|
// Token: 0x040006BF RID: 1727
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40006BF")]
|
|
private int order;
|
|
}
|
|
}
|