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/RemoteSession.cs

    r1146 r1180  
    4747        /// </example>
    4848        String AppContext { get; set; }
     49
     50        Encoding ConnectionEncoding { get; set; }
    4951
    5052        #endregion
     
    680682        /// <param name="aString">The command to be examined</param>
    681683        /// <returns>True if it complied, otherwise false</returns>
    682         bool IsBmxAdoCommand(String aString);
     684        bool IsBmxAdoCommand(String aString);
     685
     686        /// <summary>
     687        /// Locks a Name on the Mumps Database
     688        /// </summary>
     689        /// <param name="g/lvnToLock">Global or Local Name to Lock</param>
     690        /// <param name="addOrSubstract">+ or - to increment or decrement the lock</param>
     691        /// <returns>true for success; false for failure</returns>
     692        bool Lock(string lvnToLock, string addOrSubstract);
     693
    683694        #endregion
    684695
Note: See TracChangeset for help on using the changeset viewer.