public virtual Msg ReplyFromServer() { AbstractQueryResult queryResult = QueryResult(ReadInt()); int id = 0; lock (ContainerLock()) { id = queryResult.GetId(ReadInt()); } return(Msg.ObjectsetGetId.GetWriterForInt(Transaction(), id)); }