共用方式為


Microsoft.OData 命名空間

類別

ContainerBuilderExtensions

IContainerBuilder 的擴充方法。

HttpHeaderValueElement

表示 HTTP 標頭值專案的類別。

ODataAction

表示 OData 動作。

ODataAnnotatable

OData 程式庫中所有 annotatable 類型的基類。

ODataAsynchronousReader

讀取 OData 非同步訊息的類別。

ODataAsynchronousResponseMessage

表示非批次非同步回應的訊息。

ODataAsynchronousWriter

撰寫 OData 非同步訊息的類別;也會驗證寫入器上寫入呼叫的適當計數。

ODataBatchOperationHeaders

用來儲存要與 ODataBatchOperations 搭配使用的標頭的字典。

ODataBatchOperationRequestMessage

表示批次要求中作業的訊息。

ODataBatchOperationResponseMessage

表示批次回應中作業的訊息。

ODataBatchReader

用於讀取 OData 批次訊息的抽象類別;也會驗證讀取器上適當的讀取呼叫順序。

ODataBatchWriter

撰寫 OData 批次訊息的抽象類別;也會驗證寫入器上適當的寫入呼叫順序。

ODataBinaryStreamValue

表示二進位資料流程值的類別

ODataCollectionReader

OData 集合讀取器的基類。

ODataCollectionStart

最上層集合的 OData 表示。

ODataCollectionStartSerializationInfo

類別,可為 提供其他序列化資訊給 ODataCollectionWriterODataCollectionStart

ODataCollectionValue

集合的 OData 表示。

ODataCollectionWriter

OData 集合寫入器的基底類別。

ODataConstants

OData 或 HTTP 通訊協定或 OData 程式庫所使用的常數值。

ODataContentTypeException

表示當不支援訊息內容類型時所出現之例外狀況的例外狀況型別。

ODataDeletedResource

代表差異回應中已刪除的實體。

ODataDeltaDeletedEntry

代表差異回應中已刪除的實體。

ODataDeltaDeletedLink

代表差異回應中已刪除的連結。

ODataDeltaLink

表示差異回應中新增的連結。

ODataDeltaLinkBase

代表差異回應中新增的連結或已刪除的連結。

ODataDeltaReader

OData 差異讀取器的基類。

ODataDeltaResourceSet

描述一組差異變更。

ODataDeltaResourceSetSerializationInfo

類別,可為 提供其他序列化資訊給 ODataDeltaWriterODataDeltaResourceSet

ODataDeltaSerializationInfo

類別,可將其他序列化資訊提供給 ODataDeltaWriter

ODataDeltaWriter

OData 差異寫入器的基類。

ODataEdmPropertyAnnotation

表示要儲存特定屬性資訊的註釋。

ODataEntityReferenceLink

表示實體參考連結, ($link查詢) 的結果。

ODataEntityReferenceLinks

表示實體參考連結的集合, ($ref查詢) 的結果。 可能包含內嵌計數和下一個連結。

ODataEntitySetInfo

類別,表示服務檔中的實體集。

ODataEnumValue

OData 列舉值

ODataError

代表錯誤承載的類別。

ODataErrorDetail

代表錯誤詳細資料的類別。

ODataErrorException

例外狀況類型,表示讀取承載時剖析的串流錯誤。

ODataException

代表 OData 程式庫中例外狀況的例外狀況類型。

ODataFormat

OData 格式的表示。

ODataFunction

表示 OData 函式。

ODataFunctionImportInfo

類別,表示服務檔中的函式 Import。

ODataInnerError

類別,表示實作特定的偵錯資訊,以協助判斷錯誤的原因。

ODataInputContext

所有輸入內容的基類會定義要由特定格式實作的介面。

ODataInstanceAnnotation

表示執行個體註釋。

ODataItem

資源集和資源的基類。

ODataMediaType

代表媒體類型定義的類別。

ODataMediaTypeFormat

要與媒體類型產生關聯的 ODataFormat 協助程式類別。

ODataMediaTypeResolver

負責將媒體類型解析 (MIME 類型) 為格式和承載類型的類別。

ODataMessageExtensions

IODataRequestMessage 和 IODataResponseMessage 的擴充方法。

ODataMessageInfo

類別提供特定 IODataRequestMessage 或 的內容資訊 IODataResponseMessage

ODataMessageQuotas

讀取或寫入 OData 訊息時要用來限制資源消耗的配額。

ODataMessageReader

讀取器類別,用來讀取所有 OData 承載 (資源、資源集、元資料檔案、服務檔等) 。

ODataMessageReaderSettings

OData 訊息讀取器的組態設定。

ODataMessageWriter

用來寫入所有 OData 承載的寫入器類別, (專案、資源集、元資料檔案、服務檔等) 。

ODataMessageWriterSettings

OData 訊息寫入器的組態設定。

ODataNestedResourceInfo

表示單一連結。

ODataNestedResourceInfoSerializationInfo

類別,可為 提供其他序列化資訊給 ODataWriterODataNestedResourceInfo

ODataNullValue

表示 null 屬性值。

ODataObjectModelExtensions

OData 物件模型的擴充方法。

ODataOperation

表示函式或動作。

ODataOutputContext

所有輸出內容的基類會定義要由特定格式實作的介面。

ODataParameterReader

OData 參數讀取器的基底類別。

ODataParameterWriter

OData 集合寫入器的基底類別。

ODataPayloadKindDetectionResult

表示針對指定之裝載種類和格式執行裝載種類偵測的結果。

ODataPayloadValueConverter

用於定義指定模型之承載值轉換的類別。 目前僅支援基本類型。

ODataPreferenceHeader

類別,在 上 IODataRequestMessage 設定 「Prefer」 標頭,或在 上 IODataResponseMessage 設定 「Preference-Applied」 標頭。

ODataPrimitiveValue

表示基本屬性值。

ODataProperty

表示具有 值之資源的單一屬性。

ODataPropertyInfo

表示資源之單一屬性的相關資訊。

ODataPropertySerializationInfo

類別,可為 提供其他序列化資訊給 ODataWriterODataProperty

ODataReader

OData 讀取器的基類。

ODataResource

表示單一實體。

ODataResourceBase

資源或刪除資源的基類。

ODataResourceSerializationInfo

類別,可為 提供其他序列化資訊給 ODataWriterODataResource

ODataResourceSet

描述實體的集合。

ODataResourceSetBase

描述實體的集合。

ODataResourceValue

表示 (複雜或實體) 的資源值。 它可以當做實例批註值使用。

ODataServiceDocument

代表服務檔的類別。

ODataServiceDocumentElement

抽象類別 (,代表服務檔中的 EntitySet、Singleton) 專案。

ODataSimplifiedOptions

用來控制行為相關 odata 簡化的選項。

ODataSingletonInfo

代表服務檔中單一的類別。

ODataStreamItem

表示資料流程值的類別

ODataStreamPropertyInfo

表示資源之單一資料流程屬性的相關資訊。

ODataStreamReferenceValue

表示 Stream 參考。

ODataTypeAnnotation

注釋,儲存值的 EDM 類型資訊。

ODataUntypedValue

不具型別值的 OData 標記法。

ODataUri

查詢的根節點。 保留查詢本身加上有關查詢的其他中繼資料。

ODataUriExtensions

ODataUri 的擴充方法

ODataUriUtils

URI 公用程式方法。

ODataUrlKeyDelimiter

用於控制產生 URL 所使用之慣例的元件。

ODataUtils

與 OData 程式庫搭配使用的公用程式方法。

ODataValue

表示屬性的值。

ODataWriter

OData 寫入器的基類。

介面

IContainerBuilder

將 ODataLib 與任何相依性插入容器實作分離的介面。

IContainerProvider

提供相依性插入容器的介面。

IODataPayloadUriConverter

支援在承載中找到的 URL 自訂轉換。

IODataRequestMessage

同步 OData 要求訊息的介面。

IODataRequestMessageAsync

非同步 OData 要求訊息的介面。

IODataResponseMessage

同步 OData 回應訊息的介面。

IODataResponseMessageAsync

非同步 OData 回應訊息的介面。

列舉

BatchPayloadUriOption

指出批次作業中每個子要求中 Request-URI 的格式。

DeltaDeletedEntryReason

差異回應中已刪除資源的原因。

ODataBatchReaderState

列舉批次讀取器所有可能的狀態。

ODataBatchWriter.BatchWriterState

列舉,表示寫入器的目前狀態。

ODataCollectionReaderState

列舉 的所有可能狀態 ODataCollectionReader

ODataDeltaReaderState

列舉 的所有可能狀態 ODataDeltaReader

ODataLibraryCompatibility

程式庫相容性層級。

ODataNullValueBehaviorKind

代表讀取器讀取值為 null 之屬性時的行為。

ODataParameterReaderState

列舉 的所有可能狀態 ODataParameterReader

ODataPayloadKind

列舉,表示 ODatLib 可以寫入的不同承載種類。

ODataPropertyKind

屬性種類的列舉。

ODataReaderState

列舉 的所有可能狀態 ODataReader

ODataVersion

列舉,表示 OData 通訊協定版本。

ServiceLifetime

列舉 中 IContainerBuilder 服務的所有存留期。

ValidationKinds

ODataMessageReaderSettings 和 ODataMessageWriterSettings 中使用的驗證種類。