共用方式為


Microsoft.Data.OData 命名空間

OData 程式庫會定義一組低階程式設計介面,可讓元件序列化和還原序列化 Open Data Protocol (OData) 格式的訊息。 這樣可讓應用程式及服務與 OData 端點進行互動,而無需使用整個 WCF Data Services 產品。

類別

  類別 說明
公用類別 ODataAction 表示 OData 動作。
公用類別 ODataAnnotatable 表示 OData 程式庫所有可註釋型別的基底類別。
公用類別 ODataAssociationLink 表示關聯連結。
公用類別 ODataBatchOperationRequestMessage 顯示表示批次要求中的作業的訊息。
公用類別 ODataBatchOperationResponseMessage 顯示表示批次回應中作業的訊息。
公用類別 ODataBatchReader 表示用於讀取 OData 批次訊息的類別,同時還驗證讀取器上的讀取呼叫順序是否適當。
公用類別 ODataBatchWriter 寫入 OData 批次訊息,同時驗證寫入器上的寫入呼叫順序是否正確。
公用類別 ODataCollectionReader 表示 OData 集合讀取器的基底類別。
公用類別 ODataCollectionStart 最上層集合的 OData 表示。
公用類別 ODataCollectionValue 集合的 OData 表示。
公用類別 ODataCollectionWriter 表示 OData 集合寫入器的基底類別。
公用類別 ODataComplexValue 表示 OData 複雜值。
公用類別 ODataConstants OData 或 HTTP 通訊協定或 OData 程式庫所使用的常數值。
公用類別 ODataContentTypeException 表示當不支援訊息內容類型時所出現之例外狀況的例外狀況型別。
公用類別 ODataEntityReferenceLink 表示 OData 實體參考連結。
公用類別 ODataEntityReferenceLinks 表示實體參考連結的集合。
公用類別 ODataEntry 表示單一實體。
公用類別 ODataError 表示錯誤裝載。
公用類別 ODataErrorException 表示讀取裝載時所剖析的資料流內部錯誤。
公用類別 ODataException 表示 OData 程式庫中的例外狀況。
公用類別 ODataFeed 描述實體的集合。
公用類別 ODataFormat 列舉與處理 OData 裝載有關的格式類型。
公用類別 ODataFunction 表示 OData 函式。
公用類別 ODataInnerError 包含用於實作特定偵錯資訊以協助判斷錯誤原因的屬性。
公用類別 ODataItem 表示 ODataFeedODataEntry 類別的基底類別。
公用類別 ODataMessageQuotas 讀取或寫入 OData 訊息時要用來限制資源消耗的配額。
公用類別 ODataMessageReader 表示用於讀取所有 OData 裝載 (項目、摘要、中繼資料文件、服務文件等) 的讀取器類別。
公用類別 ODataMessageReaderSettings 表示 OData 訊息讀取器的組態設定。
公用類別 ODataMessageWriter 表示用於寫入所有 OData 裝載 (項目、摘要、中繼資料文件、服務文件等) 的寫入器類別。
公用類別 ODataMessageWriterSettings 表示 OData 訊息寫入器的組態設定。
公用類別 ODataNavigationLink 表示單一連結。
公用類別 ODataOperation 表示函數或動作。
公用類別 ODataParameterReader OData 參數讀取器的基底類別。
公用類別 ODataParameterWriter OData 集合寫入器的基底類別。
公用類別 ODataPayloadKindDetectionInfo 表示裝載種類偵測可使用的資訊集。
公用類別 ODataPayloadKindDetectionResult 表示針對指定之裝載種類和格式執行裝載種類偵測的結果。
公用類別 ODataProperty 表示項目的單一屬性。
公用類別 ODataReader 表示 OData 讀取器的基底類別。
公用類別 ODataResourceCollectionInfo 表示包含資料服務工作區中資源相關資訊之集合的類別。
公用類別 ODataStreamReferenceValue 表示媒體資源。
公用類別 ODataUtils 表示與 OData 程式庫一起使用的公用程式方法。
公用類別 ODataWorkspace 表示資料服務的工作區。
公用類別 ODataWriter 表示 OData 寫入器的基底類別。
公用類別 ProjectedPropertiesAnnotation 表示儲存項目之預計屬性清單的註釋。
公用類別 SerializationTypeNameAnnotation 註釋,這個註釋儲存要序列化的型別名稱。

介面

  介面 說明
公用介面 IODataRequestMessage 表示同步 OData 要求訊息的介面。
公用介面 IODataRequestMessageAsync 表示非同步 OData 要求訊息的介面。
公用介面 IODataResponseMessage 表示同步 OData 回應訊息的介面。
公用介面 IODataResponseMessageAsync 表示非同步 OData 回應訊息的介面。
公用介面 IODataUrlResolver 支援裝載中找到的 URL 自訂解析。

列舉

  列舉 說明
公用列舉 ODataBatchReaderState 列舉批次讀取器所有可能的狀態。
公用列舉 ODataCollectionReaderState 列舉 ODataCollectionReader 的所有可能狀態。
公用列舉 ODataParameterReaderState ODataParameterReader 所有可能狀態的列舉。
公用列舉 ODataPayloadKind 列舉 ODatLib 可寫入的不同裝載類型。
公用列舉 ODataReaderState ODataReader 所有可能狀態的列舉。
公用列舉 ODataUndeclaredPropertyBehaviorKinds 列舉讀取器讀取未宣告屬性時的行為。
公用列舉 ODataVersion 指定 OData 通訊協定版本。