73 lines
2.8 KiB
C#
73 lines
2.8 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Xml.Serialization
|
|
{
|
|
/// <summary>Allows you to override property, field, and class attributes when you use the <see cref="T:System.Xml.Serialization.XmlSerializer" /> to serialize or deserialize an object.</summary>
|
|
// Token: 0x02000122 RID: 290
|
|
[Token(Token = "0x2000122")]
|
|
public class XmlAttributeOverrides
|
|
{
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributeOverrides" /> class. </summary>
|
|
// Token: 0x06000CEF RID: 3311 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000CEF")]
|
|
[Address(RVA = "0x8929A0", Offset = "0x8919A0", VA = "0x1808929A0")]
|
|
public XmlAttributeOverrides()
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets the object associated with the specified, base-class, type.</summary>
|
|
/// <param name="type">The base class <see cref="T:System.Type" /> that is associated with the collection of attributes you want to retrieve. </param>
|
|
/// <returns>An <see cref="T:System.Xml.Serialization.XmlAttributes" /> that represents the collection of overriding attributes.</returns>
|
|
// Token: 0x17000370 RID: 880
|
|
[Token(Token = "0x17000370")]
|
|
public XmlAttributes this[Type type]
|
|
{
|
|
[Token(Token = "0x6000CF0")]
|
|
[Address(RVA = "0x892A00", Offset = "0x891A00", VA = "0x180892A00")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets the object associated with the specified (base-class) type. The member parameter specifies the base-class member that is overridden.</summary>
|
|
/// <param name="type">The base class <see cref="T:System.Type" /> that is associated with the collection of attributes you want. </param>
|
|
/// <param name="member">The name of the overridden member that specifies the <see cref="T:System.Xml.Serialization.XmlAttributes" /> to return. </param>
|
|
/// <returns>An <see cref="T:System.Xml.Serialization.XmlAttributes" /> that represents the collection of overriding attributes.</returns>
|
|
// Token: 0x17000371 RID: 881
|
|
[Token(Token = "0x17000371")]
|
|
public XmlAttributes this[Type type, string member]
|
|
{
|
|
[Token(Token = "0x6000CF1")]
|
|
[Address(RVA = "0x892B30", Offset = "0x891B30", VA = "0x180892B30")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF2 RID: 3314 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000CF2")]
|
|
[Address(RVA = "0x892930", Offset = "0x891930", VA = "0x180892930")]
|
|
private TypeMember GetKey(Type type, string member)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CF3 RID: 3315 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000CF3")]
|
|
[Address(RVA = "0x892620", Offset = "0x891620", VA = "0x180892620")]
|
|
internal void AddKeyHash(StringBuilder sb)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040006CD RID: 1741
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40006CD")]
|
|
private Hashtable overrides;
|
|
}
|
|
}
|