写入 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) 成员都是线程安全的。不保证所有实例成员都是线程安全的。