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

204 lines
5.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Data.Common;
using Cpp2IlInjected;
namespace System.Data
{
// Token: 0x02000054 RID: 84
[Token(Token = "0x2000054")]
internal abstract class ExpressionNode
{
// Token: 0x060005D3 RID: 1491 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x60005D3")]
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
protected ExpressionNode(DataTable table)
{
}
// Token: 0x1700010A RID: 266
// (get) Token: 0x060005D4 RID: 1492 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700010A")]
internal IFormatProvider FormatProvider
{
[Token(Token = "0x60005D4")]
[Address(RVA = "0xA29D90", Offset = "0xA28D90", VA = "0x180A29D90")]
get
{
return null;
}
}
// Token: 0x1700010B RID: 267
// (get) Token: 0x060005D5 RID: 1493 RVA: 0x00003AC4 File Offset: 0x00001CC4
[Token(Token = "0x1700010B")]
internal virtual bool IsSqlColumn
{
[Token(Token = "0x60005D5")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "4")]
get
{
return default(bool);
}
}
// Token: 0x1700010C RID: 268
// (get) Token: 0x060005D6 RID: 1494 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700010C")]
protected DataTable table
{
[Token(Token = "0x60005D6")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x060005D7 RID: 1495 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x60005D7")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
protected void BindTable(DataTable table)
{
}
// Token: 0x060005D8 RID: 1496
[Token(Token = "0x60005D8")]
[Address(Slot = "5")]
internal abstract void Bind(DataTable table, List<DataColumn> list);
// Token: 0x060005D9 RID: 1497
[Token(Token = "0x60005D9")]
[Address(Slot = "6")]
internal abstract object Eval();
// Token: 0x060005DA RID: 1498
[Token(Token = "0x60005DA")]
[Address(Slot = "7")]
internal abstract object Eval(DataRow row, DataRowVersion version);
// Token: 0x060005DB RID: 1499
[Token(Token = "0x60005DB")]
[Address(Slot = "8")]
internal abstract object Eval(int[] recordNos);
// Token: 0x060005DC RID: 1500
[Token(Token = "0x60005DC")]
[Address(Slot = "9")]
internal abstract bool IsConstant();
// Token: 0x060005DD RID: 1501
[Token(Token = "0x60005DD")]
[Address(Slot = "10")]
internal abstract bool IsTableConstant();
// Token: 0x060005DE RID: 1502
[Token(Token = "0x60005DE")]
[Address(Slot = "11")]
internal abstract bool HasLocalAggregate();
// Token: 0x060005DF RID: 1503
[Token(Token = "0x60005DF")]
[Address(Slot = "12")]
internal abstract bool HasRemoteAggregate();
// Token: 0x060005E0 RID: 1504
[Token(Token = "0x60005E0")]
[Address(Slot = "13")]
internal abstract ExpressionNode Optimize();
// Token: 0x060005E1 RID: 1505 RVA: 0x00003ADC File Offset: 0x00001CDC
[Token(Token = "0x60005E1")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "14")]
internal virtual bool DependsOn(DataColumn column)
{
return default(bool);
}
// Token: 0x060005E2 RID: 1506 RVA: 0x00003AF4 File Offset: 0x00001CF4
[Token(Token = "0x60005E2")]
[Address(RVA = "0xA29C60", Offset = "0xA28C60", VA = "0x180A29C60")]
internal static bool IsInteger(StorageType type)
{
return default(bool);
}
// Token: 0x060005E3 RID: 1507 RVA: 0x00003B0C File Offset: 0x00001D0C
[Token(Token = "0x60005E3")]
[Address(RVA = "0xA29C40", Offset = "0xA28C40", VA = "0x180A29C40")]
internal static bool IsIntegerSql(StorageType type)
{
return default(bool);
}
// Token: 0x060005E4 RID: 1508 RVA: 0x00003B24 File Offset: 0x00001D24
[Token(Token = "0x60005E4")]
[Address(RVA = "0xA29D30", Offset = "0xA28D30", VA = "0x180A29D30")]
internal static bool IsSigned(StorageType type)
{
return default(bool);
}
// Token: 0x060005E5 RID: 1509 RVA: 0x00003B3C File Offset: 0x00001D3C
[Token(Token = "0x60005E5")]
[Address(RVA = "0xA29CF0", Offset = "0xA28CF0", VA = "0x180A29CF0")]
internal static bool IsSignedSql(StorageType type)
{
return default(bool);
}
// Token: 0x060005E6 RID: 1510 RVA: 0x00003B54 File Offset: 0x00001D54
[Token(Token = "0x60005E6")]
[Address(RVA = "0xA29D70", Offset = "0xA28D70", VA = "0x180A29D70")]
internal static bool IsUnsigned(StorageType type)
{
return default(bool);
}
// Token: 0x060005E7 RID: 1511 RVA: 0x00003B6C File Offset: 0x00001D6C
[Token(Token = "0x60005E7")]
[Address(RVA = "0xA29D50", Offset = "0xA28D50", VA = "0x180A29D50")]
internal static bool IsUnsignedSql(StorageType type)
{
return default(bool);
}
// Token: 0x060005E8 RID: 1512 RVA: 0x00003B84 File Offset: 0x00001D84
[Token(Token = "0x60005E8")]
[Address(RVA = "0xA29CC0", Offset = "0xA28CC0", VA = "0x180A29CC0")]
internal static bool IsNumeric(StorageType type)
{
return default(bool);
}
// Token: 0x060005E9 RID: 1513 RVA: 0x00003B9C File Offset: 0x00001D9C
[Token(Token = "0x60005E9")]
[Address(RVA = "0xA29C80", Offset = "0xA28C80", VA = "0x180A29C80")]
internal static bool IsNumericSql(StorageType type)
{
return default(bool);
}
// Token: 0x060005EA RID: 1514 RVA: 0x00003BB4 File Offset: 0x00001DB4
[Token(Token = "0x60005EA")]
[Address(RVA = "0xA29C20", Offset = "0xA28C20", VA = "0x180A29C20")]
internal static bool IsFloat(StorageType type)
{
return default(bool);
}
// Token: 0x060005EB RID: 1515 RVA: 0x00003BCC File Offset: 0x00001DCC
[Token(Token = "0x60005EB")]
[Address(RVA = "0xA29BF0", Offset = "0xA28BF0", VA = "0x180A29BF0")]
internal static bool IsFloatSql(StorageType type)
{
return default(bool);
}
// Token: 0x040001B2 RID: 434
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40001B2")]
private DataTable _table;
}
}