你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

OperationData 类

定义

OperationData用于在副本之间传输复制状态更改和复制上下文。

如果 AsMemoryManagedOperationData() 返回非 null 值,则必须与 OperationData 而不是 对象进行交互。 以这种方式公开,以避免干扰 API 图面。

public class OperationData : System.Collections.ObjectModel.Collection<ArraySegment<byte>>, System.Collections.Generic.IEnumerable<ArraySegment<byte>>, System.Fabric.IOperationData
type OperationData = class
    inherit Collection<ArraySegment<byte>>
    interface IOperationData
    interface seq<ArraySegment<byte>>
    interface IEnumerable
Public Class OperationData
Inherits Collection(Of ArraySegment(Of Byte))
Implements IEnumerable(Of ArraySegment(Of Byte)), IOperationData
继承
OperationData
实现

构造函数

OperationData()

初始化 OperationData 类的新实例。

OperationData(ArraySegment<Byte>)

从指定的 ArraySegment<T> 字节初始化 类的新实例OperationData

OperationData(Byte[])

从指定的字节数组初始化 类的新实例 OperationData

OperationData(IEnumerable<ArraySegment<Byte>>)

从指定的字节集合ArraySegment<T>初始化 类的新实例OperationData

OperationData(IEnumerable<Byte[]>)

从指定的字节数组集合初始化 类的新实例 OperationData

方法

AsMemoryManagedOperationData()

将此实例解释为 System.Fabric.MemoryManagedOperationData

CreateMemoryManagedOperationData(IEnumerable<MemoryOwner>)

创建包装在 中的 MemoryManagedOperationData OperationData

CreateMemoryManagedOperationData(MemoryOwner)

创建包装在 中的 MemoryManagedOperationData OperationData

扩展方法

ToCommaSeparatedString<T>(IEnumerable<T>)

将集合的元素转换为字符串,并将它们连接成逗号分隔的列表,或返回 null 或空集合的 null。

适用于