using System; using System.Collections.Generic; using Cpp2IlInjected; namespace System.Data { // Token: 0x0200005F RID: 95 [Token(Token = "0x200005F")] internal sealed class FunctionNode : ExpressionNode { // Token: 0x06000645 RID: 1605 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000645")] [Address(RVA = "0x9E7F10", Offset = "0x9E6F10", VA = "0x1809E7F10")] internal FunctionNode(DataTable table, string name) { } // Token: 0x06000646 RID: 1606 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000646")] [Address(RVA = "0x9E36E0", Offset = "0x9E26E0", VA = "0x1809E36E0")] internal void AddArgument(ExpressionNode argument) { } // Token: 0x06000647 RID: 1607 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000647")] [Address(RVA = "0x9E38E0", Offset = "0x9E28E0", VA = "0x1809E38E0", Slot = "5")] internal override void Bind(DataTable table, List list) { } // Token: 0x06000648 RID: 1608 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000648")] [Address(RVA = "0x9E5F50", Offset = "0x9E4F50", VA = "0x1809E5F50", Slot = "6")] internal override object Eval() { return null; } // Token: 0x06000649 RID: 1609 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000649")] [Address(RVA = "0x9E5F70", Offset = "0x9E4F70", VA = "0x1809E5F70", Slot = "7")] internal override object Eval(DataRow row, DataRowVersion version) { return null; } // Token: 0x0600064A RID: 1610 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600064A")] [Address(RVA = "0x9E5F00", Offset = "0x9E4F00", VA = "0x1809E5F00", Slot = "8")] internal override object Eval(int[] recordNos) { return null; } // Token: 0x0600064B RID: 1611 RVA: 0x00003C5C File Offset: 0x00001E5C [Token(Token = "0x600064B")] [Address(RVA = "0x9E6FA0", Offset = "0x9E5FA0", VA = "0x1809E6FA0", Slot = "9")] internal override bool IsConstant() { return default(bool); } // Token: 0x0600064C RID: 1612 RVA: 0x00003C74 File Offset: 0x00001E74 [Token(Token = "0x600064C")] [Address(RVA = "0x9E7020", Offset = "0x9E6020", VA = "0x1809E7020", Slot = "10")] internal override bool IsTableConstant() { return default(bool); } // Token: 0x0600064D RID: 1613 RVA: 0x00003C8C File Offset: 0x00001E8C [Token(Token = "0x600064D")] [Address(RVA = "0x9E6EA0", Offset = "0x9E5EA0", VA = "0x1809E6EA0", Slot = "11")] internal override bool HasLocalAggregate() { return default(bool); } // Token: 0x0600064E RID: 1614 RVA: 0x00003CA4 File Offset: 0x00001EA4 [Token(Token = "0x600064E")] [Address(RVA = "0x9E6F20", Offset = "0x9E5F20", VA = "0x1809E6F20", Slot = "12")] internal override bool HasRemoteAggregate() { return default(bool); } // Token: 0x0600064F RID: 1615 RVA: 0x00003CBC File Offset: 0x00001EBC [Token(Token = "0x600064F")] [Address(RVA = "0x9E3EF0", Offset = "0x9E2EF0", VA = "0x1809E3EF0", Slot = "14")] internal override bool DependsOn(DataColumn column) { return default(bool); } // Token: 0x06000650 RID: 1616 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000650")] [Address(RVA = "0x9E70A0", Offset = "0x9E60A0", VA = "0x1809E70A0", Slot = "13")] internal override ExpressionNode Optimize() { return null; } // Token: 0x06000651 RID: 1617 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000651")] [Address(RVA = "0x9E6C00", Offset = "0x9E5C00", VA = "0x1809E6C00")] private Type GetDataType(ExpressionNode node) { return null; } // Token: 0x06000652 RID: 1618 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000652")] [Address(RVA = "0x9E3F90", Offset = "0x9E2F90", VA = "0x1809E3F90")] private object EvalFunction(FunctionId id, object[] argumentValues, DataRow row, DataRowVersion version) { return null; } // Token: 0x1700010D RID: 269 // (get) Token: 0x06000653 RID: 1619 RVA: 0x00003CD4 File Offset: 0x00001ED4 [Token(Token = "0x1700010D")] internal FunctionId Aggregate { [Token(Token = "0x6000653")] [Address(RVA = "0x9E8060", Offset = "0x9E7060", VA = "0x1809E8060")] get { return FunctionId.Ascii; } } // Token: 0x1700010E RID: 270 // (get) Token: 0x06000654 RID: 1620 RVA: 0x00003CEC File Offset: 0x00001EEC [Token(Token = "0x1700010E")] internal bool IsAggregate { [Token(Token = "0x6000654")] [Address(RVA = "0x9E8110", Offset = "0x9E7110", VA = "0x1809E8110")] get { return default(bool); } } // Token: 0x06000655 RID: 1621 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000655")] [Address(RVA = "0x9E3C40", Offset = "0x9E2C40", VA = "0x1809E3C40")] internal void Check() { } // Token: 0x040001F5 RID: 501 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001F5")] internal readonly string _name; // Token: 0x040001F6 RID: 502 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001F6")] internal readonly int _info; // Token: 0x040001F7 RID: 503 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40001F7")] internal int _argumentCount; // Token: 0x040001F8 RID: 504 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001F8")] internal ExpressionNode[] _arguments; // Token: 0x040001F9 RID: 505 [Token(Token = "0x40001F9")] private static readonly Function[] s_funcs; } }