0
當建立一個一流的,我想一個nvarchar(255)我可以裝飾與物業:C#EF6的Code First二進制(16)列
[StringLength(255)]
public string Name { get; set; }
我可以以字節爲單位做什麼[],以確保創建的列是數據庫中的二進制文件(16)?
謝謝。
當建立一個一流的,我想一個nvarchar(255)我可以裝飾與物業:C#EF6的Code First二進制(16)列
[StringLength(255)]
public string Name { get; set; }
我可以以字節爲單位做什麼[],以確保創建的列是數據庫中的二進制文件(16)?
謝謝。
您可以使用以下:
[MaxLength(16)]
public byte[] SomeByteArray { get; set; }
我沒有測試過這一點,但我假設它將使VARBINARY(16),我需要一個二進制(16) – Cyberdrew
看起來你將不得不在這種情況下使用流利的語法:http://stackoverflow.com/questions/29062144/make-ef-map-byte-array-to-binary-instead-of-varbinary –
根據[這個答案](http: //stackoverflow.com/a/32556396/4265041)可以使用數據註釋屬性。 –