SQLServerデータベース内にタイムスタンプデータ型の行が必要です。私はコードファーストアプローチを使用しているので、ドメインutilクラスからこのフィールドを生成したいと思います。
では、このプロパティをデータベースでタイムスタンプとして生成するように宣言するにはどうすればよいでしょうか。
SQLServerデータベース内にタイムスタンプデータ型の行が必要です。私はコードファーストアプローチを使用しているので、ドメインutilクラスからこのフィールドを生成したいと思います。
では、このプロパティをデータベースでタイムスタンプとして生成するように宣言するにはどうすればよいでしょうか。
[Timestamp]
属性で装飾されたバイト配列を使用できます。
[Timestamp]
public byte[] SomeTimestamp { get; set; }
をチェックアウトすることもできますfollowing article
。
このサンプルを使用できます
...
public byte[] TimeStamp { get; set; }
}
public class UserModelConfiguration: EntityTypeConfiguration<User> {
public UserModelConfiguration() {
Property(p => p.TimeStamp).IsRowVersion();
}
}