public override void Load() { locationTableEventHandler = new DataRowChangeEventHandler(LocationTable_RowChanged); locationTableClearEventHandler = new DataTableClearEventHandler(LocationTable_TableClearing); DB.LocationTable.RowChanged += locationTableEventHandler; DB.LocationTable.RowDeleting += locationTableEventHandler; DB.LocationTable.TableClearing += locationTableClearEventHandler; }
public override void Unload() { DB.LocationTable.RowChanged -= locationTableEventHandler; DB.LocationTable.RowDeleting -= locationTableEventHandler; DB.LocationTable.TableClearing -= locationTableClearEventHandler; locationTableEventHandler = null; locationTableClearEventHandler = null; }
public override void Load() { locationTableEventHandler = new DataRowChangeEventHandler(LocationTable_RowChanged); locationTableClearEventHandler = new DataTableClearEventHandler(LocationTable_TableClearing); DB.LocationTable.RowChanged += locationTableEventHandler; DB.LocationTable.RowDeleting += locationTableEventHandler; DB.LocationTable.TableClearing += locationTableClearEventHandler; }
public override void Load() { areaTableEventHandler = new DataRowChangeEventHandler(AreaTable_RowChanged); areaTableClearEventHandler = new DataTableClearEventHandler(AreaTable_TableClearing); DB.AreaTable.RowChanged += areaTableEventHandler; DB.AreaTable.RowDeleting += areaTableEventHandler; DB.AreaTable.TableClearing += areaTableClearEventHandler; }
public override void Unload() { DB.NPCTable.RowChanged -= mobTableEventHandler; DB.NPCTable.RowDeleting -= mobTableEventHandler; DB.NPCTable.TableClearing -= mobTableClearEventHandler; mobTableEventHandler = null; mobTableClearEventHandler = null; }
public override void Load() { mobTableEventHandler = new DataRowChangeEventHandler(MobTable_RowChanged); mobTableClearEventHandler = new DataTableClearEventHandler(NPCTable_TableClearing); DB.NPCTable.RowDeleting += mobTableEventHandler; DB.NPCTable.RowChanged += mobTableEventHandler; DB.NPCTable.TableClearing += mobTableClearEventHandler; }
public override void Load() { mobTableEventHandler = new DataRowChangeEventHandler(MobTable_RowChanged); mobTableClearEventHandler = new DataTableClearEventHandler(NPCTable_TableClearing); DB.NPCTable.RowDeleting += mobTableEventHandler; DB.NPCTable.RowChanged += mobTableEventHandler; DB.NPCTable.TableClearing += mobTableClearEventHandler; }
public override void Load() { areaTableEventHandler = new DataRowChangeEventHandler(AreaTable_RowChanged); areaTableClearEventHandler = new DataTableClearEventHandler(AreaTable_TableClearing); DB.AreaTable.RowChanged += areaTableEventHandler; DB.AreaTable.RowDeleting += areaTableEventHandler; DB.AreaTable.TableClearing += areaTableClearEventHandler; }
/// <summary> /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed. /// <example> /// datatablecleareventhandler.BeginInvoke(sender, e, callback); /// </example> /// </summary> public static IAsyncResult BeginInvoke(this DataTableClearEventHandler datatablecleareventhandler, Object sender, DataTableClearEventArgs e, AsyncCallback callback) { if (datatablecleareventhandler == null) { throw new ArgumentNullException("datatablecleareventhandler"); } return(datatablecleareventhandler.BeginInvoke(sender, e, callback, null)); }
public override void Unload() { DB.LocationTable.RowChanged -= areaTableEventHandler; DB.LocationTable.RowDeleting-= areaTableEventHandler; DB.AreaTable.TableClearing -= areaTableClearEventHandler; areaTableEventHandler = null; areaTableClearEventHandler = null; }
public override void Unload() { DB.NPCTable.RowChanged -= mobTableEventHandler; DB.NPCTable.RowDeleting -= mobTableEventHandler; DB.NPCTable.TableClearing -= mobTableClearEventHandler; mobTableEventHandler = null; mobTableClearEventHandler = null; }