VI.DB/VI.DB.Entities/HistoryEntityLogic.cs
Decompiler Source FileVI.DB.HistoryEntityLogicDecompiled Source
Interpretation
- Decompiled source file. Use method/event registrations and call-site extraction to connect back to DialogMethod, QBMEvent, and API layers.
Relations
- Method registration: RestoreXDateInserted at line 13
Typed Edges
- No typed edges extracted for this source.
References
- No direct source references extracted.
Referenced By
- No direct source references extracted.
C# source-derived context
Generated by pattern extraction from the decompiled C# source and decompile index. This is factual source evidence, not inferred behavior.
None extracted.
Summary: classes HistoryEntityLogic
Classes
HistoryEntityLogicMethods
None extracted.
DB/Dialog object references
None extracted.
OIM key/entity markers
None extracted.API/entity calls
None extracted.Registrations / handlers
None extracted.
Complete Source
1using System.Runtime.CompilerServices;2using System.Threading;3using VI.DB.MetaData;45namespace VI.DB.Entities;67internal class HistoryEntityLogic : StateLessEntityLogic8{9 public HistoryEntityLogic(IMetaTable table)10 {11 if (table.Columns.IsAvailable("xdateinserted"))12 {13 RegisterMethod("RestoreXDateInserted").As([AsyncStateMachine(typeof(_003C_003Ec._003C_003C_002Dctor_003Eb__0_0_003Ed))] (ISession s, IEntity e, CancellationToken ct) =>14 {15 //IL_0002: Unknown result type (might be due to invalid IL or missing references)16 //IL_0007: Unknown result type (might be due to invalid IL or missing references)17 //IL_001e: Unknown result type (might be due to invalid IL or missing references)18 //IL_001f: Unknown result type (might be due to invalid IL or missing references)19 _003C_003Ec._003C_003C_002Dctor_003Eb__0_0_003Ed _003C_003C_002Dctor_003Eb__0_0_003Ed = default(_003C_003Ec._003C_003C_002Dctor_003Eb__0_0_003Ed);20 _003C_003C_002Dctor_003Eb__0_0_003Ed._003C_003Et__builder = AsyncTaskMethodBuilder.Create();21 _003C_003C_002Dctor_003Eb__0_0_003Ed.s = s;22 _003C_003C_002Dctor_003Eb__0_0_003Ed.e = e;23 _003C_003C_002Dctor_003Eb__0_0_003Ed.ct = ct;24 _003C_003C_002Dctor_003Eb__0_0_003Ed._003C_003E1__state = -1;25 ((AsyncTaskMethodBuilder)(ref _003C_003C_002Dctor_003Eb__0_0_003Ed._003C_003Et__builder)).Start<_003C_003Ec._003C_003C_002Dctor_003Eb__0_0_003Ed>(ref _003C_003C_002Dctor_003Eb__0_0_003Ed);26 return ((AsyncTaskMethodBuilder)(ref _003C_003C_002Dctor_003Eb__0_0_003Ed._003C_003Et__builder)).Task;27 });28 }29 }30}31