Một varbinary
dịch sang một byte[]
trong Khung thực thể, có nghĩa là bạn có thể kiểm tra Độ dài thuộc tính của mảng:
int fieldSize = entity.MyVarBinaryField.Length;
Như đã đề cập bởi tster :Trong truy vấn LINQ to Entities, bạn có thể gọi DataLength phương thức của SqlFunctions lớp này sẽ dịch thành DATALENGTH gọi hàm trong câu lệnh SQL được tạo. Điều này chỉ hoạt động với SQL Server và Entity Framework 4 trở lên:
int? fieldSize = repository.Entity
.Select(e => SqlFunctions.DataLength(e.MyVarBinaryField)).Single();