Compartilhar via


TableOperation Classe

Definição

Representa uma única operação de tabela.

public sealed class TableOperation
type TableOperation = class
Public NotInheritable Class TableOperation
Herança
TableOperation

Propriedades

Entity

Obtém a entidade que está sendo operada.

OperationType

Obtém o tipo de operação.

Métodos

Delete(ITableEntity)

Cria uma nova operação de tabela que exclui a entidade especificada de uma tabela.

Insert(ITableEntity)

Cria uma nova operação de tabela que insere a entidade especificada de uma tabela.

Insert(ITableEntity, Boolean)

Cria uma nova operação de tabela que insere a entidade especificada de uma tabela.

InsertOrMerge(ITableEntity)

Cria uma nova operação de tabela que insere a entidade especificada em uma tabela, se a entidade não existe; se a entidade existir, seu conteúdo é mesclado com a entidade fornecida.

InsertOrReplace(ITableEntity)

Cria uma nova operação de tabela que insere a entidade especificada em uma tabela, se a entidade não existe; se a entidade existir, seu conteúdo é substituído com a entidade fornecida.

Merge(ITableEntity)

Cria uma nova operação de tabela que mescla o conteúdo da entidade especificada com a entidade existente em uma tabela.

Replace(ITableEntity)

Cria uma nova operação de tabela que substitui o conteúdo da entidade determinada em uma tabela.

Retrieve(String, String, List<String>)

Cria uma nova operação de tabela que recupera o conteúdo da entidade determinada em uma tabela.

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

Cria uma nova operação de tabela que recupera o conteúdo da entidade determinada em uma tabela.

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

Cria uma nova operação de tabela que recupera o conteúdo da entidade determinada em uma tabela.

Aplica-se a