/// <summary> /// </summary> public abstract string CommandTextForTriggerForInsertSpatialObject(string layer, string triggerName, Dictionary <string, string> linkParams, bool clearWithoutLink, Chain chain, List <MapExpressionField> expressionFields, Dictionary <string, string> simpleFields, string owner = "", string functionSchema = "");
/// <summary> /// </summary> public abstract string CreateStoredProcedureForUnjoinSpatialCounter(string layer, string procedureName, Dictionary <string, string> linkParams, Chain chain, string owner = "");
/// <summary> /// </summary> public abstract string CommandTextForTriggerForSpatialRecordsCountOnDelete(string layer, string triggerName, Dictionary <string, string> linkParams, Chain chain, string owner = "", string functionSchema = "");
/// <summary> /// </summary> public abstract string InitialUpdateCommandForSpatialRecordsCount(string layer, Dictionary <string, string> linkParams, Chain chain, string owner = "");
/// <summary> /// Формирование блока From по таблицам цепочки /// </summary> /// <param name="insertedTableName"></param> /// <param name="chain"></param> /// <param name="join"></param> /// <returns></returns> public abstract string FromStatement(string insertedTableName, Chain chain);