OperationData Class

Definition

An OperationData is used to transfer copy state changes and copy context between replicas.

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
Inheritance
System.Collections.ObjectModel.Collection<System.ArraySegment<System.Byte>>
OperationData
Implements
System.Collections.Generic.IEnumerable<System.ArraySegment<System.Byte>> IOperationData

Constructors

OperationData()

Initializes a new instance of the OperationData class.

OperationData(ArraySegment<Byte>)

Initializes a new instance of the OperationData class from the specified System.ArraySegment`1 of bytes.

OperationData(Byte[])

Initializes a new instance of the OperationData class from the specified byte array.

OperationData(IEnumerable<ArraySegment<Byte>>)

Initializes a new instance of the OperationData class from the specified collection of System.ArraySegment`1 of bytes.

OperationData(IEnumerable<Byte[]>)

Initializes a new instance of the OperationData class from the specified collection of byte arrays.

Extension Methods

ToCommaSeparatedString<T>(IEnumerable<T>)

Converts the elements of a collection to strings and concatenates them into a comma-separated list, or returns null for null or empty collections.

Applies to