TableLogger.ActivityEntity TableLogger.ActivityEntity TableLogger.ActivityEntity Class

Definition

Activity entity for table storage.

public class TableLogger.ActivityEntity : Microsoft.WindowsAzure.Storage.Table.TableEntity
type TableLogger.ActivityEntity = class
    inherit TableEntity
Public Class TableLogger.ActivityEntity
Inherits TableEntity
Inheritance
TableLogger.ActivityEntityTableLogger.ActivityEntityTableLogger.ActivityEntity

Constructors

TableLogger.ActivityEntity() TableLogger.ActivityEntity() TableLogger.ActivityEntity()

Empty constructor.

TableLogger.ActivityEntity(IActivity) TableLogger.ActivityEntity(IActivity) TableLogger.ActivityEntity(IActivity)

Construct from an IActivity.

Properties

Activity Activity Activity

Logged activity.

From From From

Channel identifier for sender.

Recipient Recipient Recipient

Channel identifier for receiver.

Version Version Version

Version number for the underlying activity.

Methods

GeneratePartitionKey(String, String) GeneratePartitionKey(String, String) GeneratePartitionKey(String, String)

Generate a partition key given channelId and conversationId.

GenerateRowKey(DateTime) GenerateRowKey(DateTime) GenerateRowKey(DateTime)

Generate row key for ascending timestamp.

GenerateRowKey(DateTimeOffset) GenerateRowKey(DateTimeOffset) GenerateRowKey(DateTimeOffset)

Generate row key for ascending timestamp.

ReadEntity(IDictionary<String,EntityProperty>, OperationContext) ReadEntity(IDictionary<String,EntityProperty>, OperationContext) ReadEntity(IDictionary<String,EntityProperty>, OperationContext)

Read entity with distributed activity.

WriteEntity(OperationContext) WriteEntity(OperationContext) WriteEntity(OperationContext)

Write out entity with distributed activity.

Applies to