ストレージ モデルで SQL Server の rowversion フィールドを宣言し、Entity Framework で既定のマッピングを行うと、rowversion フィールドがバイト配列にマップされます。
それをより使いやすい型にマップすることは可能ですか (これにより、.NET 側から等値演算子と比較演算子を表現できるようになります)? rowversion の基になる型が binary(8) であることを考えると、それを 64 ビット整数にマップできる可能性があると思います。
現在使用されているプロパティ定義は次のとおりです。
SSDL:
<Property Name="lastModifiedRowVersion" Type="timestamp" Nullable="false" StoreGeneratedPattern="Computed" />
CSDL:
<Property Name="LastModifiedRowVersion" Type="Binary" FixedLength="true" MaxLength="8" Nullable="false" ConcurrencyMode="Fixed" />