Table of Contents

Class TableOperation

Namespace
Microsoft.Azure.Cosmos.Table
Assembly
Microsoft.Azure.Cosmos.Table.dll
public sealed class TableOperation
Inheritance
TableOperation
Inherited Members

Properties

Entity

public ITableEntity Entity { get; }

Property Value

ITableEntity

OperationType

public TableOperationType OperationType { get; }

Property Value

TableOperationType

Methods

Delete(ITableEntity)

public static TableOperation Delete(ITableEntity entity)

Parameters

entity ITableEntity

Returns

TableOperation

Insert(ITableEntity)

public static TableOperation Insert(ITableEntity entity)

Parameters

entity ITableEntity

Returns

TableOperation

Insert(ITableEntity, bool)

public static TableOperation Insert(ITableEntity entity, bool echoContent)

Parameters

entity ITableEntity
echoContent bool

Returns

TableOperation

InsertOrMerge(ITableEntity)

public static TableOperation InsertOrMerge(ITableEntity entity)

Parameters

entity ITableEntity

Returns

TableOperation

InsertOrReplace(ITableEntity)

public static TableOperation InsertOrReplace(ITableEntity entity)

Parameters

entity ITableEntity

Returns

TableOperation

Merge(ITableEntity)

public static TableOperation Merge(ITableEntity entity)

Parameters

entity ITableEntity

Returns

TableOperation

Replace(ITableEntity)

public static TableOperation Replace(ITableEntity entity)

Parameters

entity ITableEntity

Returns

TableOperation

Retrieve(string, string, List<string>)

public static TableOperation Retrieve(string partitionKey, string rowkey, List<string> selectedColumns = null)

Parameters

partitionKey string
rowkey string
selectedColumns List<string>

Returns

TableOperation

Retrieve<TResult>(string, string, EntityResolver<TResult>, List<string>)

public static TableOperation Retrieve<TResult>(string partitionKey, string rowkey, EntityResolver<TResult> resolver, List<string> selectedColumns = null)

Parameters

partitionKey string
rowkey string
resolver EntityResolver<TResult>
selectedColumns List<string>

Returns

TableOperation

Type Parameters

TResult

Retrieve<TElement>(string, string, List<string>)

public static TableOperation Retrieve<TElement>(string partitionKey, string rowkey, List<string> selectColumns = null) where TElement : ITableEntity

Parameters

partitionKey string
rowkey string
selectColumns List<string>

Returns

TableOperation

Type Parameters

TElement