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

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;
}
}