Compartilhar via


TableEntityAdapter<T> Classe

Definição

Classe de adaptador para permitir a leitura e gravação de objetos no Armazenamento de Tabelas do Azure sem herdar da TableEntity classe ou implementar a ITableEntity interface. Os objetos podem ser objetos POCO simples ou objetos complexos com propriedades complexas aninhadas.

public class TableEntityAdapter<T> : Microsoft.Azure.Cosmos.Table.TableEntity
type TableEntityAdapter<'T> = class
    inherit TableEntity
Public Class TableEntityAdapter(Of T)
Inherits TableEntity

Parâmetros de tipo

T

O tipo de objeto a ser lido e gravado no Armazenamento de Tabelas do Azure, ele pode ser uma classe ou um struct.

Herança
TableEntityAdapter<T>

Construtores

TableEntityAdapter<T>()

Inicializa uma nova instância da classe TableEntityAdapter<T>.

TableEntityAdapter<T>(T)

Inicializa uma nova instância da classe TableEntityAdapter<T> com o objeto especificado.

TableEntityAdapter<T>(T, String, String)

Inicializa uma nova instância da TableEntityAdapter<T> classe com o objeto, a chave de partição e a chave de linha especificados.

Propriedades

ETag

Obtém ou define o ETag da entidade. Definir esse valor como “*” para forçar uma substituição de uma entidade como parte de uma operação de atualização.

(Herdado de TableEntity)
OriginalEntity

A entidade original que é lida e gravada no armazenamento de tabelas do Azure.

PartitionKey

Obtém ou define a chave de partição da entidade.

(Herdado de TableEntity)
RowKey

Obtém ou define a chave de linha da entidade.

(Herdado de TableEntity)
Timestamp

Obtém ou define o carimbo de data/hora da entidade.

(Herdado de TableEntity)

Métodos

ReadEntity(IDictionary<String,EntityProperty>, OperationContext)

Desserializa a TableEntityAdapter<T> instância usando o especificado IDictionary<TKey,TValue> que mapeia nomes de propriedade do OriginalEntity para valores digitados EntityProperty e armazena-o OriginalEntity na propriedade .

WriteEntity(OperationContext)

Serializa o IDictionary<TKey,TValue> de nomes de propriedade mapeados para EntityProperty valores de dados da OriginalEntity propriedade .

Aplica-se a