je connais pas NHibernate, mais il faut savoir que les propriétés auto-implémentées sont en fait transformées par le compilateur en quelque chose comme ça :

private string _autoFieldCustomerId;
...