Consulta personalizada com o Castle ActiveRecord

Estou tentando descobrir como executar uma consulta personalizada com o Castle ActiveRecord.

Consegui executar uma consulta simples que retorna minha entidade, mas o que realmente preciso é a consulta abaixo (com conjunto de campos personalizados):

selecione count (1) como cnt, dados do workstationevent em que serverdatetime> =: minDate e serverdatetime <: maxDate e userId = 1 agrupam por dados com count (1)>: threshold

Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion