/// <summary> /// Libera un contexto de bloqueo, borrando todas las marcas /// que posean el mismo id de Contexto. /// Adicionalmente hace un backup de los registros bloqueantes /// que se borran, si se desea. /// </summary> /// <param name="pGuid">Guid de bloqueo a liberar</param> public void Remove(Guid pGuid) { BlockingMarkBase wBlockingMark = new BlockingMarkBase(pGuid, _Table_BlockingMarks_Name); wBlockingMark.BlockingId = null; BlockingEngineDAC.RemoveMark(wBlockingMark); }
/// <summary> /// Libera un contexto de bloqueo, borrando todas las marcas /// que posean el mismo id de Contexto. /// </summary> /// <param name="pBlockingId">Id de bloqueo a liberar</param> public void Remove(Int32 pBlockingId) { BlockingMarkBase wBlockingMark = new BlockingMarkBase(_Table_BlockingMarks_Name); wBlockingMark.BlockingId = pBlockingId; wBlockingMark.FwkGuid = null; BlockingEngineDAC.RemoveMark(wBlockingMark); }