TableEntityAdapter<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
Azure SDK for .NET