共用方式為


ODataBatchWriter 類別

寫入 OData 批次訊息,同時驗證寫入器上的寫入呼叫順序是否正確。

繼承階層

System.Object
  Microsoft.Data.OData.ODataBatchWriter

命名空間:  Microsoft.Data.OData
組件:  Microsoft.Data.OData (在 Microsoft.Data.OData.dll 中)

語法

'宣告
Public NotInheritable Class ODataBatchWriter
'用途
Dim instance As ODataBatchWriter
public sealed class ODataBatchWriter
public ref class ODataBatchWriter sealed
[<SealedAttribute>]
type ODataBatchWriter =  class end
public final class ODataBatchWriter

ODataBatchWriter 型別公開下列成員。

方法

  名稱 說明
公用方法 CreateOperationRequestMessage 建立用於寫入批次要求作業的 ODataBatchOperationRequestMessage
公用方法 CreateOperationRequestMessageAsync 建立用於非同步寫入批次要求作業的訊息。
公用方法 CreateOperationResponseMessage 建立用於寫入批次回應作業的訊息。
公用方法 CreateOperationResponseMessageAsync 非同步建立用於寫入批次回應作業的 ODataBatchOperationResponseMessage
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
公用方法 Flush 將寫入緩衝區排清到基礎資料流。
公用方法 FlushAsync 將寫入緩衝區非同步排清到基礎資料流。
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
受保護的方法 MemberwiseClone (繼承自 Object。)
公用方法 ToString (繼承自 Object。)
公用方法 WriteEndBatch 結束批次。只能在呼叫 WriteStartBatch 之後以及在沒有其他使用中變更集或作業的情況下呼叫。
公用方法 WriteEndBatchAsync 非同步結束批次。只能在呼叫 WriteStartBatch 之後以及在沒有其他使用中變更集或作業的情況下呼叫。
公用方法 WriteEndChangeset 結束使用中的變更集。這只能在 WriteStartChangeset 之後呼叫,而且每個變更集只能呼叫一次。
公用方法 WriteEndChangesetAsync 非同步結束使用中的變更集,這只能在 WriteStartChangeset 之後呼叫,而且每個變更集只能呼叫一次。
公用方法 WriteStartBatch 開始新批次。只能呼叫一次並做為第一個呼叫。
公用方法 WriteStartBatchAsync 非同步開始新批次。只能呼叫一次並做為第一個呼叫。
公用方法 WriteStartChangeset 開啟新的變更集。只能在呼叫 WriteStartBatch 之後以及在沒有其他使用中作業或變更集的情況下呼叫。
公用方法 WriteStartChangesetAsync 非同步開始新的變更集。只能在呼叫 WriteStartBatch 之後以及在沒有其他使用中作業或變更集的情況下呼叫。

上層

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.Data.OData 命名空間