共用方式為


ADO.NET 資料服務內容類型

ADO.NET 資料服務可讓服務的用戶端針對正在傳送的資料而非特定資料格式進行編碼。ADO.NET 資料服務通訊協定 (Protocol) 的設計目的是要在多個序列化 (Serialization) 格式 (例如原子和 JSON) 中交換資源。

最適合您使用的格式會因使用資料服務及其執行階段環境的應用程式而不同。例如,在 Web 瀏覽器內部執行的 AJAX 應用程式可能會發現 JSON 格式最容易使用,因為 JSON 可以當做 JavaScript 物件來取用。

在 CLR 基本型別之間來回轉換 EDM 基本型別

由於 ADO.NET 資料服務是根據 Entity Data Model (EDM) 定義的,所以對應可讓不使用 ADO.NET 資料服務用戶端程式庫的用戶端與 ADO.NET 資料服務相互溝通。下表會定義 CLR 與 EDM 型別之間的對應。

EDM 型別 CLR 型別

Edm.Binary

byte[]

Edm.Boolean

Bool

Edm.Byte

Byte

Edm.DateTime

DateTime

Edm.Decimal

Decimal

Edm.Double

Double

Edm.Guid

Guid

Edm.Int16

Int16

Edm.Int32

Int32

Edm.Int64

Int64

Edm.String

String

另請參閱

概念

ADO.NET 資料服務查詢選項
用於定址資源的 URI 格式 (ADO.NET 資料服務架構)