262 lines
8.5 KiB
C#
262 lines
8.5 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Xml;
|
|
using System.Xml.Serialization;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Data.Common
|
|
{
|
|
// Token: 0x020000C5 RID: 197
|
|
[Token(Token = "0x20000C5")]
|
|
internal sealed class ObjectStorage : DataStorage
|
|
{
|
|
// Token: 0x06000BC3 RID: 3011 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BC3")]
|
|
[Address(RVA = "0xBC3710", Offset = "0xBC2710", VA = "0x180BC3710")]
|
|
internal ObjectStorage(DataColumn column, Type type)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BC4 RID: 3012 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000BC4")]
|
|
[Address(RVA = "0xBC0330", Offset = "0xBBF330", VA = "0x180BC0330", Slot = "4")]
|
|
public override object Aggregate(int[] records, AggregateType kind)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000BC5 RID: 3013 RVA: 0x00006FD4 File Offset: 0x000051D4
|
|
[Token(Token = "0x6000BC5")]
|
|
[Address(RVA = "0xBC0A70", Offset = "0xBBFA70", VA = "0x180BC0A70", Slot = "5")]
|
|
public override int Compare(int recordNo1, int recordNo2)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000BC6 RID: 3014 RVA: 0x00006FEC File Offset: 0x000051EC
|
|
[Token(Token = "0x6000BC6")]
|
|
[Address(RVA = "0xBC04D0", Offset = "0xBBF4D0", VA = "0x180BC04D0", Slot = "6")]
|
|
public override int CompareValueTo(int recordNo1, object value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000BC7 RID: 3015 RVA: 0x00007004 File Offset: 0x00005204
|
|
[Token(Token = "0x6000BC7")]
|
|
[Address(RVA = "0xBC0380", Offset = "0xBBF380", VA = "0x180BC0380")]
|
|
private int CompareTo(object valueNo1, object valueNo2)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000BC8 RID: 3016 RVA: 0x0000701C File Offset: 0x0000521C
|
|
[Token(Token = "0x6000BC8")]
|
|
[Address(RVA = "0xBC0660", Offset = "0xBBF660", VA = "0x180BC0660")]
|
|
private int CompareWithFamilies(object valueNo1, object valueNo2)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000BC9 RID: 3017 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BC9")]
|
|
[Address(RVA = "0xBC1F20", Offset = "0xBC0F20", VA = "0x180BC1F20", Slot = "8")]
|
|
public override void Copy(int recordNo1, int recordNo2)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BCA RID: 3018 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000BCA")]
|
|
[Address(RVA = "0xBC2730", Offset = "0xBC1730", VA = "0x180BC2730", Slot = "9")]
|
|
public override object Get(int recordNo)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000BCB RID: 3019 RVA: 0x00007034 File Offset: 0x00005234
|
|
[Token(Token = "0x6000BCB")]
|
|
[Address(RVA = "0xBC2000", Offset = "0xBC1000", VA = "0x180BC2000")]
|
|
private ObjectStorage.Families GetFamily(Type dataType)
|
|
{
|
|
return ObjectStorage.Families.DATETIME;
|
|
}
|
|
|
|
// Token: 0x06000BCC RID: 3020 RVA: 0x0000704C File Offset: 0x0000524C
|
|
[Token(Token = "0x6000BCC")]
|
|
[Address(RVA = "0xBC2770", Offset = "0xBC1770", VA = "0x180BC2770", Slot = "11")]
|
|
public override bool IsNull(int record)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000BCD RID: 3021 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BCD")]
|
|
[Address(RVA = "0xBC2A50", Offset = "0xBC1A50", VA = "0x180BC2A50", Slot = "12")]
|
|
public override void Set(int recordNo, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BCE RID: 3022 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BCE")]
|
|
[Address(RVA = "0xBC27B0", Offset = "0xBC17B0", VA = "0x180BC27B0", Slot = "13")]
|
|
public override void SetCapacity(int capacity)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BCF RID: 3023 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000BCF")]
|
|
[Address(RVA = "0xBC1240", Offset = "0xBC0240", VA = "0x180BC1240", Slot = "14")]
|
|
public override object ConvertXmlToObject(string s)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000BD0 RID: 3024 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000BD0")]
|
|
[Address(RVA = "0xBC15E0", Offset = "0xBC05E0", VA = "0x180BC15E0", Slot = "15")]
|
|
public override object ConvertXmlToObject(XmlReader xmlReader, XmlRootAttribute xmlAttrib)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000BD1 RID: 3025 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000BD1")]
|
|
[Address(RVA = "0xBC0D20", Offset = "0xBBFD20", VA = "0x180BC0D20", Slot = "16")]
|
|
public override string ConvertObjectToXml(object value)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000BD2 RID: 3026 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BD2")]
|
|
[Address(RVA = "0xBC0C00", Offset = "0xBBFC00", VA = "0x180BC0C00", Slot = "17")]
|
|
public override void ConvertObjectToXml(object value, XmlWriter xmlWriter, XmlRootAttribute xmlAttrib)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BD3 RID: 3027 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000BD3")]
|
|
[Address(RVA = "0xBC1FC0", Offset = "0xBC0FC0", VA = "0x180BC1FC0", Slot = "18")]
|
|
protected override object GetEmptyStorage(int recordCount)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000BD4 RID: 3028 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BD4")]
|
|
[Address(RVA = "0xBC1CA0", Offset = "0xBC0CA0", VA = "0x180BC1CA0", Slot = "19")]
|
|
protected override void CopyValue(int record, object store, BitArray nullbits, int storeIndex)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BD5 RID: 3029 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BD5")]
|
|
[Address(RVA = "0xBC2860", Offset = "0xBC1860", VA = "0x180BC2860", Slot = "20")]
|
|
protected override void SetStorage(object store, BitArray nullbits)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BD6 RID: 3030 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BD6")]
|
|
[Address(RVA = "0xBC3550", Offset = "0xBC2550", VA = "0x180BC3550")]
|
|
internal static void VerifyIDynamicMetaObjectProvider(Type type)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BD7 RID: 3031 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000BD7")]
|
|
[Address(RVA = "0xBC2150", Offset = "0xBC1150", VA = "0x180BC2150")]
|
|
internal static XmlSerializer GetXmlSerializer(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000BD8 RID: 3032 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000BD8")]
|
|
[Address(RVA = "0xBC21D0", Offset = "0xBC11D0", VA = "0x180BC21D0")]
|
|
internal static XmlSerializer GetXmlSerializer(Type type, XmlRootAttribute attribute)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0400046B RID: 1131
|
|
[Token(Token = "0x400046B")]
|
|
private static readonly object s_defaultValue;
|
|
|
|
// Token: 0x0400046C RID: 1132
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400046C")]
|
|
private object[] _values;
|
|
|
|
// Token: 0x0400046D RID: 1133
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400046D")]
|
|
private readonly bool _implementsIXmlSerializable;
|
|
|
|
// Token: 0x0400046E RID: 1134
|
|
[Token(Token = "0x400046E")]
|
|
private static readonly object s_tempAssemblyCacheLock;
|
|
|
|
// Token: 0x0400046F RID: 1135
|
|
[Token(Token = "0x400046F")]
|
|
private static Dictionary<KeyValuePair<Type, XmlRootAttribute>, XmlSerializer> s_tempAssemblyCache;
|
|
|
|
// Token: 0x04000470 RID: 1136
|
|
[Token(Token = "0x4000470")]
|
|
private static readonly XmlSerializerFactory s_serializerFactory;
|
|
|
|
// Token: 0x020000C6 RID: 198
|
|
[Token(Token = "0x20000C6")]
|
|
private enum Families
|
|
{
|
|
// Token: 0x04000472 RID: 1138
|
|
[Token(Token = "0x4000472")]
|
|
DATETIME,
|
|
// Token: 0x04000473 RID: 1139
|
|
[Token(Token = "0x4000473")]
|
|
NUMBER,
|
|
// Token: 0x04000474 RID: 1140
|
|
[Token(Token = "0x4000474")]
|
|
STRING,
|
|
// Token: 0x04000475 RID: 1141
|
|
[Token(Token = "0x4000475")]
|
|
BOOLEAN,
|
|
// Token: 0x04000476 RID: 1142
|
|
[Token(Token = "0x4000476")]
|
|
ARRAY
|
|
}
|
|
|
|
// Token: 0x020000C7 RID: 199
|
|
[Token(Token = "0x20000C7")]
|
|
private class TempAssemblyComparer : IEqualityComparer<KeyValuePair<Type, XmlRootAttribute>>
|
|
{
|
|
// Token: 0x06000BDA RID: 3034 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000BDA")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
private TempAssemblyComparer()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000BDB RID: 3035 RVA: 0x00007064 File Offset: 0x00005264
|
|
[Token(Token = "0x6000BDB")]
|
|
[Address(RVA = "0xBC5C20", Offset = "0xBC4C20", VA = "0x180BC5C20", Slot = "4")]
|
|
public bool Equals(KeyValuePair<Type, XmlRootAttribute> x, KeyValuePair<Type, XmlRootAttribute> y)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000BDC RID: 3036 RVA: 0x0000707C File Offset: 0x0000527C
|
|
[Token(Token = "0x6000BDC")]
|
|
[Address(RVA = "0xBC5D50", Offset = "0xBC4D50", VA = "0x180BC5D50", Slot = "5")]
|
|
public int GetHashCode(KeyValuePair<Type, XmlRootAttribute> obj)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x04000477 RID: 1143
|
|
[Token(Token = "0x4000477")]
|
|
internal static readonly IEqualityComparer<KeyValuePair<Type, XmlRootAttribute>> s_default;
|
|
}
|
|
}
|
|
}
|