public virtual long Id { get; }
Public Overridable ReadOnly Property Id As Long
public: virtual property long long Id { long long get (); }