你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
OperationData 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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。 |