Compartilhar via


ITableEntity Interface

Definição

Uma interface que define as propriedades necessárias para um modelo de entidade de tabela. Os tipos de modelo de entidade personalizados devem implementar essa interface.

public interface ITableEntity
type ITableEntity = interface
Public Interface ITableEntity
Derivado

Comentários

Existem duas opções para implementações de ITableEntity: classes de modelo de entidade personalizada fortemente tipadas e o modelo fornecido TableEntity .

Propriedades

ETag

Obtém ou define o ETag da entidade.

PartitionKey

A chave de partição é um identificador exclusivo para a partição dentro de uma determinada tabela e forma a primeira parte da chave primária de uma entidade.

RowKey

A chave de linha é um identificador exclusivo para uma entidade em uma determinada partição. Juntos, o e RowKey PartitionKey identificam exclusivamente todas as entidades dentro de uma tabela.

Timestamp

A propriedade Timestamp é um valor DateTime que é mantido no lado do servidor para registrar a hora em que uma entidade foi modificada pela última vez. O serviço Tabela usa a propriedade Timestamp internamente para fornecer simultaneidade otimista. O valor de Carimbo de data/hora é um valor monotonicamente crescente, o que significa que sempre que a entidade é modificada, o valor de Carimbo de data/hora aumenta para essa entidade. Essa propriedade deve ser definida como operações de inserção ou atualização (o valor será ignorado).

Aplica-se a