public AccessLockedException(SharedObjectId sharedObjectId)
     : base(String.Format("The access to the object of shared object id '{0}' is locked!", sharedObjectId.Value))
 {
 }
 public static SharedObjectId FromString(string idValue)
 {
     var newId = new SharedObjectId { Value = idValue };
     return newId;
 }
 public CouldNotAcquireLockException(SharedObjectId sharedObjectId)
     : base(String.Format("Could not acquire a lock for the object of shared object id '{0}'!", sharedObjectId.Value))
 {
 }