170 lines
5.6 KiB
C#
170 lines
5.6 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: 0x020000DA RID: 218
|
|
[Token(Token = "0x20000DA")]
|
|
internal sealed class SqlUdtStorage : DataStorage
|
|
{
|
|
// Token: 0x06000CEE RID: 3310 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000CEE")]
|
|
[Address(RVA = "0xFCFCC0", Offset = "0xFCECC0", VA = "0x180FCFCC0")]
|
|
public SqlUdtStorage(DataColumn column, Type type)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CEF RID: 3311 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000CEF")]
|
|
[Address(RVA = "0xFCFB60", Offset = "0xFCEB60", VA = "0x180FCFB60")]
|
|
private SqlUdtStorage(DataColumn column, Type type, object nullValue)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CF0 RID: 3312 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000CF0")]
|
|
[Address(RVA = "0xFCF480", Offset = "0xFCE480", VA = "0x180FCF480")]
|
|
internal static object GetStaticNullForUdtType(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CF1 RID: 3313 RVA: 0x000076AC File Offset: 0x000058AC
|
|
[Token(Token = "0x6000CF1")]
|
|
[Address(RVA = "0xFCF700", Offset = "0xFCE700", VA = "0x180FCF700", Slot = "11")]
|
|
public override bool IsNull(int record)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000CF2 RID: 3314 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000CF2")]
|
|
[Address(RVA = "0xFCE820", Offset = "0xFCD820", VA = "0x180FCE820", Slot = "4")]
|
|
public override object Aggregate(int[] records, AggregateType kind)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CF3 RID: 3315 RVA: 0x000076C4 File Offset: 0x000058C4
|
|
[Token(Token = "0x6000CF3")]
|
|
[Address(RVA = "0xFCEA80", Offset = "0xFCDA80", VA = "0x180FCEA80", Slot = "5")]
|
|
public override int Compare(int recordNo1, int recordNo2)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000CF4 RID: 3316 RVA: 0x000076DC File Offset: 0x000058DC
|
|
[Token(Token = "0x6000CF4")]
|
|
[Address(RVA = "0xFCE870", Offset = "0xFCD870", VA = "0x180FCE870", Slot = "6")]
|
|
public override int CompareValueTo(int recordNo1, object value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000CF5 RID: 3317 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000CF5")]
|
|
[Address(RVA = "0xFCF390", Offset = "0xFCE390", VA = "0x180FCF390", Slot = "8")]
|
|
public override void Copy(int recordNo1, int recordNo2)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CF6 RID: 3318 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000CF6")]
|
|
[Address(RVA = "0xFB9EF0", Offset = "0xFB8EF0", VA = "0x180FB9EF0", Slot = "9")]
|
|
public override object Get(int recordNo)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CF7 RID: 3319 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000CF7")]
|
|
[Address(RVA = "0xFCF8F0", Offset = "0xFCE8F0", VA = "0x180FCF8F0", Slot = "12")]
|
|
public override void Set(int recordNo, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CF8 RID: 3320 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000CF8")]
|
|
[Address(RVA = "0xFCF7C0", Offset = "0xFCE7C0", VA = "0x180FCF7C0", Slot = "13")]
|
|
public override void SetCapacity(int capacity)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CF9 RID: 3321 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000CF9")]
|
|
[Address(RVA = "0xFCEE00", Offset = "0xFCDE00", VA = "0x180FCEE00", Slot = "14")]
|
|
public override object ConvertXmlToObject(string s)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CFA RID: 3322 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000CFA")]
|
|
[Address(RVA = "0xFCF000", Offset = "0xFCE000", VA = "0x180FCF000", Slot = "15")]
|
|
public override object ConvertXmlToObject(XmlReader xmlReader, XmlRootAttribute xmlAttrib)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CFB RID: 3323 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000CFB")]
|
|
[Address(RVA = "0xFCEBE0", Offset = "0xFCDBE0", VA = "0x180FCEBE0", Slot = "16")]
|
|
public override string ConvertObjectToXml(object value)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CFC RID: 3324 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000CFC")]
|
|
[Address(RVA = "0xFCEAD0", Offset = "0xFCDAD0", VA = "0x180FCEAD0", Slot = "17")]
|
|
public override void ConvertObjectToXml(object value, XmlWriter xmlWriter, XmlRootAttribute xmlAttrib)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CFD RID: 3325 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000CFD")]
|
|
[Address(RVA = "0xFCF440", Offset = "0xFCE440", VA = "0x180FCF440", Slot = "18")]
|
|
protected override object GetEmptyStorage(int recordCount)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CFE RID: 3326 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000CFE")]
|
|
[Address(RVA = "0xFCF210", Offset = "0xFCE210", VA = "0x180FCF210", Slot = "19")]
|
|
protected override void CopyValue(int record, object store, BitArray nullbits, int storeIndex)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CFF RID: 3327 RVA: 0x0000206A File Offset: 0x0000026A
|
|
[Token(Token = "0x6000CFF")]
|
|
[Address(RVA = "0xFCF880", Offset = "0xFCE880", VA = "0x180FCF880", Slot = "20")]
|
|
protected override void SetStorage(object store, BitArray nullbits)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000489 RID: 1161
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000489")]
|
|
private object[] _values;
|
|
|
|
// Token: 0x0400048A RID: 1162
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400048A")]
|
|
private readonly bool _implementsIXmlSerializable;
|
|
|
|
// Token: 0x0400048B RID: 1163
|
|
[FieldOffset(Offset = "0x59")]
|
|
[Token(Token = "0x400048B")]
|
|
private readonly bool _implementsIComparable;
|
|
|
|
// Token: 0x0400048C RID: 1164
|
|
[Token(Token = "0x400048C")]
|
|
private static readonly Dictionary<Type, object> s_typeToNull;
|
|
}
|
|
}
|