public AssociativeBaseStruct(TsBaseStruct tab1, TsBaseStruct tab2) { TableName = tab1.GetType().Name + tab2.GetType().Name; if (!AssociativeLinksDict.ContainsKey(TableName)) { AssociativeLinksDict.Add(TableName, new TablePair(tab1, tab2)); } }
public AssociativeHandlerArgs(TsBaseStruct obj1, TsBaseStruct obj2, bool isCreating) { Obj1 = obj1; Obj2 = obj2; IsCreating = isCreating; }
public TablePair(TsBaseStruct tab1, TsBaseStruct tab2) : this() { Tab1 = tab1; Tab2 = tab2; }