Do you want the property name to be changed for all verifiers registered for that type and property name?
If so, one way to do it is to register a PropertyNameToDisplayNameTranslator delegate on the VerifierEngine.
For example:
_verifierEngine.PropertyNameToDisplayNameTranslator = delegate(Type pType, String pPropertyName) {
if ((pType == typeof(Employee)) && pPropertyName.Equals("City")) {
pPropertyName = "NewCity";
}
return pPropertyName;
};
The above would substitute "City" with "NewCity" in the description of any verifier registered on the VerifierEngine associated with type=Employee and propertyName="City".