Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

427 lines
14 KiB
C#

using System;
using System.Collections;
using System.Collections.Concurrent;
using System.Xml;
using System.Xml.Serialization;
using Cpp2IlInjected;
namespace System.Data.Common
{
// Token: 0x020000BD RID: 189
[Token(Token = "0x20000BD")]
internal abstract class DataStorage
{
// Token: 0x06000B2F RID: 2863 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B2F")]
[Address(RVA = "0xBB7F70", Offset = "0xBB6F70", VA = "0x180BB7F70")]
protected DataStorage(DataColumn column, Type type, object defaultValue, StorageType storageType)
{
}
// Token: 0x06000B30 RID: 2864 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B30")]
[Address(RVA = "0xBB7F40", Offset = "0xBB6F40", VA = "0x180BB7F40")]
protected DataStorage(DataColumn column, Type type, object defaultValue, object nullValue, StorageType storageType)
{
}
// Token: 0x06000B31 RID: 2865 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B31")]
[Address(RVA = "0xBB8020", Offset = "0xBB7020", VA = "0x180BB8020")]
protected DataStorage(DataColumn column, Type type, object defaultValue, object nullValue, bool isICloneable, StorageType storageType)
{
}
// Token: 0x170001A0 RID: 416
// (get) Token: 0x06000B32 RID: 2866 RVA: 0x00006D34 File Offset: 0x00004F34
[Token(Token = "0x170001A0")]
internal DataSetDateTime DateTimeMode
{
[Token(Token = "0x6000B32")]
[Address(RVA = "0xBB8190", Offset = "0xBB7190", VA = "0x180BB8190")]
get
{
return (DataSetDateTime)0;
}
}
// Token: 0x170001A1 RID: 417
// (get) Token: 0x06000B33 RID: 2867 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001A1")]
internal IFormatProvider FormatProvider
{
[Token(Token = "0x6000B33")]
[Address(RVA = "0xBB81B0", Offset = "0xBB71B0", VA = "0x180BB81B0")]
get
{
return null;
}
}
// Token: 0x06000B34 RID: 2868 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B34")]
[Address(RVA = "0xBB5220", Offset = "0xBB4220", VA = "0x180BB5220", Slot = "4")]
public virtual object Aggregate(int[] recordNos, AggregateType kind)
{
return null;
}
// Token: 0x06000B35 RID: 2869 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B35")]
[Address(RVA = "0xBB5160", Offset = "0xBB4160", VA = "0x180BB5160")]
public object AggregateCount(int[] recordNos)
{
return null;
}
// Token: 0x06000B36 RID: 2870 RVA: 0x00006D4C File Offset: 0x00004F4C
[Token(Token = "0x6000B36")]
[Address(RVA = "0xBB52F0", Offset = "0xBB42F0", VA = "0x180BB52F0")]
protected int CompareBits(int recordNo1, int recordNo2)
{
return 0;
}
// Token: 0x06000B37 RID: 2871
[Token(Token = "0x6000B37")]
[Address(Slot = "5")]
public abstract int Compare(int recordNo1, int recordNo2);
// Token: 0x06000B38 RID: 2872
[Token(Token = "0x6000B38")]
[Address(Slot = "6")]
public abstract int CompareValueTo(int recordNo1, object value);
// Token: 0x06000B39 RID: 2873 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B39")]
[Address(RVA = "0x4AA5C0", Offset = "0x4A95C0", VA = "0x1804AA5C0", Slot = "7")]
public virtual object ConvertValue(object value)
{
return null;
}
// Token: 0x06000B3A RID: 2874 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B3A")]
[Address(RVA = "0xBB5400", Offset = "0xBB4400", VA = "0x180BB5400")]
protected void CopyBits(int srcRecordNo, int dstRecordNo)
{
}
// Token: 0x06000B3B RID: 2875
[Token(Token = "0x6000B3B")]
[Address(Slot = "8")]
public abstract void Copy(int recordNo1, int recordNo2);
// Token: 0x06000B3C RID: 2876
[Token(Token = "0x6000B3C")]
[Address(Slot = "9")]
public abstract object Get(int recordNo);
// Token: 0x06000B3D RID: 2877 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B3D")]
[Address(RVA = "0xBB6410", Offset = "0xBB5410", VA = "0x180BB6410")]
protected object GetBits(int recordNo)
{
return null;
}
// Token: 0x06000B3E RID: 2878 RVA: 0x00006D64 File Offset: 0x00004F64
[Token(Token = "0x6000B3E")]
[Address(RVA = "0xB49970", Offset = "0xB48970", VA = "0x180B49970", Slot = "10")]
public virtual int GetStringLength(int record)
{
return 0;
}
// Token: 0x06000B3F RID: 2879 RVA: 0x00006D7C File Offset: 0x00004F7C
[Token(Token = "0x6000B3F")]
[Address(RVA = "0xBB67E0", Offset = "0xBB57E0", VA = "0x180BB67E0")]
protected bool HasValue(int recordNo)
{
return default(bool);
}
// Token: 0x06000B40 RID: 2880 RVA: 0x00006D94 File Offset: 0x00004F94
[Token(Token = "0x6000B40")]
[Address(RVA = "0xBB6B80", Offset = "0xBB5B80", VA = "0x180BB6B80", Slot = "11")]
public virtual bool IsNull(int recordNo)
{
return default(bool);
}
// Token: 0x06000B41 RID: 2881
[Token(Token = "0x6000B41")]
[Address(Slot = "12")]
public abstract void Set(int recordNo, object value);
// Token: 0x06000B42 RID: 2882 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B42")]
[Address(RVA = "0xBB6F50", Offset = "0xBB5F50", VA = "0x180BB6F50")]
protected void SetNullBit(int recordNo, bool flag)
{
}
// Token: 0x06000B43 RID: 2883 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B43")]
[Address(RVA = "0xBB6ED0", Offset = "0xBB5ED0", VA = "0x180BB6ED0", Slot = "13")]
public virtual void SetCapacity(int capacity)
{
}
// Token: 0x06000B44 RID: 2884
[Token(Token = "0x6000B44")]
[Address(Slot = "14")]
public abstract object ConvertXmlToObject(string s);
// Token: 0x06000B45 RID: 2885 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B45")]
[Address(RVA = "0xBB53B0", Offset = "0xBB43B0", VA = "0x180BB53B0", Slot = "15")]
public virtual object ConvertXmlToObject(XmlReader xmlReader, XmlRootAttribute xmlAttrib)
{
return null;
}
// Token: 0x06000B46 RID: 2886
[Token(Token = "0x6000B46")]
[Address(Slot = "16")]
public abstract string ConvertObjectToXml(object value);
// Token: 0x06000B47 RID: 2887 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B47")]
[Address(RVA = "0xBB5370", Offset = "0xBB4370", VA = "0x180BB5370", Slot = "17")]
public virtual void ConvertObjectToXml(object value, XmlWriter xmlWriter, XmlRootAttribute xmlAttrib)
{
}
// Token: 0x06000B48 RID: 2888 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B48")]
[Address(RVA = "0xBB5470", Offset = "0xBB4470", VA = "0x180BB5470")]
public static DataStorage CreateStorage(DataColumn column, Type dataType, StorageType typeCode)
{
return null;
}
// Token: 0x06000B49 RID: 2889 RVA: 0x00006DAC File Offset: 0x00004FAC
[Token(Token = "0x6000B49")]
[Address(RVA = "0xBB64E0", Offset = "0xBB54E0", VA = "0x180BB64E0")]
internal static StorageType GetStorageType(Type dataType)
{
return StorageType.Empty;
}
// Token: 0x06000B4A RID: 2890 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B4A")]
[Address(RVA = "0xBB6640", Offset = "0xBB5640", VA = "0x180BB6640")]
internal static Type GetTypeStorage(StorageType storageType)
{
return null;
}
// Token: 0x06000B4B RID: 2891 RVA: 0x00006DC4 File Offset: 0x00004FC4
[Token(Token = "0x6000B4B")]
[Address(RVA = "0xBB6E50", Offset = "0xBB5E50", VA = "0x180BB6E50")]
internal static bool IsTypeCustomType(Type type)
{
return default(bool);
}
// Token: 0x06000B4C RID: 2892 RVA: 0x00006DDC File Offset: 0x00004FDC
[Token(Token = "0x6000B4C")]
[Address(RVA = "0xBB6EC0", Offset = "0xBB5EC0", VA = "0x180BB6EC0")]
internal static bool IsTypeCustomType(StorageType typeCode)
{
return default(bool);
}
// Token: 0x06000B4D RID: 2893 RVA: 0x00006DF4 File Offset: 0x00004FF4
[Token(Token = "0x6000B4D")]
[Address(RVA = "0xBB6E40", Offset = "0xBB5E40", VA = "0x180BB6E40")]
internal static bool IsSqlType(StorageType storageType)
{
return default(bool);
}
// Token: 0x06000B4E RID: 2894 RVA: 0x00006E0C File Offset: 0x0000500C
[Token(Token = "0x6000B4E")]
[Address(RVA = "0xBB6D00", Offset = "0xBB5D00", VA = "0x180BB6D00")]
public static bool IsSqlType(Type dataType)
{
return default(bool);
}
// Token: 0x06000B4F RID: 2895 RVA: 0x00006E24 File Offset: 0x00005024
[Token(Token = "0x6000B4F")]
[Address(RVA = "0xBB6380", Offset = "0xBB5380", VA = "0x180BB6380")]
private static bool DetermineIfValueType(StorageType typeCode, Type dataType)
{
return default(bool);
}
// Token: 0x06000B50 RID: 2896 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B50")]
[Address(RVA = "0xBB68D0", Offset = "0xBB58D0", VA = "0x180BB68D0")]
internal static void ImplementsInterfaces(StorageType typeCode, Type dataType, out bool sqlType, out bool nullable, out bool xmlSerializable, out bool changeTracking, out bool revertibleChangeTracking)
{
}
// Token: 0x06000B51 RID: 2897 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B51")]
[Address(RVA = "0xBB6A10", Offset = "0xBB5A10", VA = "0x180BB6A10")]
private static Tuple<bool, bool, bool, bool> InspectTypeForInterfaces(Type dataType)
{
return null;
}
// Token: 0x06000B52 RID: 2898 RVA: 0x00006E3C File Offset: 0x0000503C
[Token(Token = "0x6000B52")]
[Address(RVA = "0xBB6810", Offset = "0xBB5810", VA = "0x180BB6810")]
internal static bool ImplementsINullableValue(StorageType typeCode, Type dataType)
{
return default(bool);
}
// Token: 0x06000B53 RID: 2899 RVA: 0x00006E54 File Offset: 0x00005054
[Token(Token = "0x6000B53")]
[Address(RVA = "0xBB6BA0", Offset = "0xBB5BA0", VA = "0x180BB6BA0")]
public static bool IsObjectNull(object value)
{
return default(bool);
}
// Token: 0x06000B54 RID: 2900 RVA: 0x00006E6C File Offset: 0x0000506C
[Token(Token = "0x6000B54")]
[Address(RVA = "0xBB6C40", Offset = "0xBB5C40", VA = "0x180BB6C40")]
public static bool IsObjectSqlNull(object value)
{
return default(bool);
}
// Token: 0x06000B55 RID: 2901 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B55")]
[Address(RVA = "0xBB6450", Offset = "0xBB5450", VA = "0x180BB6450")]
internal object GetEmptyStorageInternal(int recordCount)
{
return null;
}
// Token: 0x06000B56 RID: 2902 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B56")]
[Address(RVA = "0xBB5450", Offset = "0xBB4450", VA = "0x180BB5450")]
internal void CopyValueInternal(int record, object store, BitArray nullbits, int storeIndex)
{
}
// Token: 0x06000B57 RID: 2903 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B57")]
[Address(RVA = "0xBB6F70", Offset = "0xBB5F70", VA = "0x180BB6F70")]
internal void SetStorageInternal(object store, BitArray nullbits)
{
}
// Token: 0x06000B58 RID: 2904
[Token(Token = "0x6000B58")]
[Address(Slot = "18")]
protected abstract object GetEmptyStorage(int recordCount);
// Token: 0x06000B59 RID: 2905
[Token(Token = "0x6000B59")]
[Address(Slot = "19")]
protected abstract void CopyValue(int record, object store, BitArray nullbits, int storeIndex);
// Token: 0x06000B5A RID: 2906
[Token(Token = "0x6000B5A")]
[Address(Slot = "20")]
protected abstract void SetStorage(object store, BitArray nullbits);
// Token: 0x06000B5B RID: 2907 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000B5B")]
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
protected void SetNullStorage(BitArray nullbits)
{
}
// Token: 0x06000B5C RID: 2908 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B5C")]
[Address(RVA = "0xBB66D0", Offset = "0xBB56D0", VA = "0x180BB66D0")]
internal static Type GetType(string value)
{
return null;
}
// Token: 0x06000B5D RID: 2909 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B5D")]
[Address(RVA = "0xBB6470", Offset = "0xBB5470", VA = "0x180BB6470")]
internal static string GetQualifiedName(Type type)
{
return null;
}
// Token: 0x04000453 RID: 1107
[Token(Token = "0x4000453")]
private static readonly Type[] s_storageClassType;
// Token: 0x04000454 RID: 1108
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000454")]
internal readonly DataColumn _column;
// Token: 0x04000455 RID: 1109
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000455")]
internal readonly DataTable _table;
// Token: 0x04000456 RID: 1110
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000456")]
internal readonly Type _dataType;
// Token: 0x04000457 RID: 1111
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000457")]
internal readonly StorageType _storageTypeCode;
// Token: 0x04000458 RID: 1112
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000458")]
private BitArray _dbNullBits;
// Token: 0x04000459 RID: 1113
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000459")]
private readonly object _defaultValue;
// Token: 0x0400045A RID: 1114
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400045A")]
internal readonly object _nullValue;
// Token: 0x0400045B RID: 1115
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400045B")]
internal readonly bool _isCloneable;
// Token: 0x0400045C RID: 1116
[FieldOffset(Offset = "0x49")]
[Token(Token = "0x400045C")]
internal readonly bool _isCustomDefinedType;
// Token: 0x0400045D RID: 1117
[FieldOffset(Offset = "0x4A")]
[Token(Token = "0x400045D")]
internal readonly bool _isStringType;
// Token: 0x0400045E RID: 1118
[FieldOffset(Offset = "0x4B")]
[Token(Token = "0x400045E")]
internal readonly bool _isValueType;
// Token: 0x0400045F RID: 1119
[Token(Token = "0x400045F")]
private static readonly Func<Type, Tuple<bool, bool, bool, bool>> s_inspectTypeForInterfaces;
// Token: 0x04000460 RID: 1120
[Token(Token = "0x4000460")]
private static readonly ConcurrentDictionary<Type, Tuple<bool, bool, bool, bool>> s_typeImplementsInterface;
}
}