Unión externa izquierda NHibernate

Estoy buscando crear una consulta Nhibernate de unión externa izquierda con varias declaraciones on similares a esta:

SELECT 
    * 
FROM [Database].[dbo].[Posts] p
LEFT JOIN 
    [Database].[dbo].[PostInteractions] i
ON 
   p.PostId = i.PostID_TargetPost And i.UserID_ActingUser = 202       

He estado jugando con los criterios y los alias, pero no he tenido suerte de averiguar cómo hacer esto. ¿Alguna sugerencia?

Respuestas a la pregunta(2)

Su respuesta a la pregunta