public virtual string ErrorMessage{ get;}
Public Overridable ReadOnly Property ErrorMessage As String
public: virtual property String^ ErrorMessage { String^ get (); }