Ignore:
Timestamp:
May 11, 2011, 9:17:45 AM (13 years ago)
Author:
Sam Habiel
Message:

RemoteSession.cs Interface: Added:

  • Lock method to lock glvns on M db.
  • Encoding ConnectionEncoding to set the connection encoding on the DB

BMXNetSessionConnection: Added:

  • Abstract ConnectionEncoding property
  • Clarified error message that gets called. It now says that you don't have TransmitRPC writer lock??? When the error could be any BMXNetException.

BMXNetSessionSocketConnection:

  • Added ConnectionEncoding property
  • ReceiveString completely refactored: now we get much better performance
  • Timers and Debug Writes are all over the place now.

BMXNetRemoteSession:

  • Implemented the 2 new 'stuff' in Interface RemoteSesssion: -- Lock glvn -- Encoding Property
  • TableFromSQL with Dataset has an honest to god bug in it: The passed dataset and table name are not used even though they are passed.

BMXNetSessionConnectionOverAnotherSessionConnection:

  • Implemented the Encoding Property in Interface RemoteSession to have the project compile.

Updated dlls. Have fun.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BMXNET_RPMS_dotNET_UTILITIES-BMX/branch/IHS BMX Framework/IndianHealthService.BMXNet/BMXNetSessionConnection.cs

    r1146 r1180  
    441441        public abstract int ReceiveTimeout { get; set; }
    442442        public abstract int SendTimeout { get; set; }
     443        public abstract Encoding ConnectionEncoding { get; set; }
    443444
    444445
     
    469470                // The writer lock request timed out.
    470471                //TODO: Remark: to writer lock for Transmit RPC
    471                 Debug.Write("TransmitRPC writer lock request timed out.\n");
     472                //SMH: Wrong error message. We do have an exception, but nothing to do with a lock.
     473                //Debug.Write("TransmitRPC writer lock request timed out.\n");
     474                Debug.Write("Exception: " + exception.Message);
    472475                throw exception;
    473476            }
Note: See TracChangeset for help on using the changeset viewer.