StorageData 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.
Importante
Esta API não está em conformidade com CLS.
Uma implementação abstrata da ITableData interface exigida por TableController<TData> , bem como uma implementação da TableEntity exigida pelo Armazenamento de Tabelas do Azure. Ele fornece um mapeamento padrão das propriedades, incluindo chave TableEntity de partição, chave de linha e carimbo de data/hora nas propriedades correspondentes em ITableData.
[System.CLSCompliant(false)]
public abstract class StorageData : Microsoft.WindowsAzure.Storage.Table.TableEntity, Microsoft.WindowsAzure.Mobile.Service.Tables.ITableData
[<System.CLSCompliant(false)>]
type StorageData = class
inherit TableEntity
interface ITableData
Public MustInherit Class StorageData
Inherits TableEntity
Implements ITableData
- Herança
- Atributos
- Implementações
Construtores
StorageData() |
Inicializa uma nova instância da classe StorageData. |
StorageData(String, String) |
Inicializa uma nova instância da classe StorageData com um |
Propriedades
CreatedAt |
Uma implementação abstrata da ITableData interface exigida por TableController<TData> , bem como uma implementação da TableEntity exigida pelo Armazenamento de Tabelas do Azure. Ele fornece um mapeamento padrão das propriedades, incluindo chave TableEntity de partição, chave de linha e carimbo de data/hora nas propriedades correspondentes em ITableData. |
Deleted |
Indica se essa entidade foi marcada para exclusão. |
ETag |
Uma implementação abstrata da ITableData interface exigida por TableController<TData> , bem como uma implementação da TableEntity exigida pelo Armazenamento de Tabelas do Azure. Ele fornece um mapeamento padrão das propriedades, incluindo chave TableEntity de partição, chave de linha e carimbo de data/hora nas propriedades correspondentes em ITableData. (Herdado de TableEntity) |
Id |
A ID é composta combinando o PartitionKey e o RowKey usando uma CompositeTableKey instância que serializa a chave de partição e a chave de linha como uma tupla separada por vírgulas de valores. Ao definir essa propriedade, a chave de partição e a chave de linha também serão atualizadas. Como tal, a propriedade id em si não é mapeada para a tabela de armazenamento real, pois contém estritamente as mesmas informações fornecidas pela chave de partição e chave de linha. |
PartitionKey |
Uma implementação abstrata da ITableData interface exigida por TableController<TData> , bem como uma implementação da TableEntity exigida pelo Armazenamento de Tabelas do Azure. Ele fornece um mapeamento padrão das propriedades, incluindo chave TableEntity de partição, chave de linha e carimbo de data/hora nas propriedades correspondentes em ITableData. (Herdado de TableEntity) |
RowKey |
Uma implementação abstrata da ITableData interface exigida por TableController<TData> , bem como uma implementação da TableEntity exigida pelo Armazenamento de Tabelas do Azure. Ele fornece um mapeamento padrão das propriedades, incluindo chave TableEntity de partição, chave de linha e carimbo de data/hora nas propriedades correspondentes em ITableData. (Herdado de TableEntity) |
Timestamp |
Uma implementação abstrata da ITableData interface exigida por TableController<TData> , bem como uma implementação da TableEntity exigida pelo Armazenamento de Tabelas do Azure. Ele fornece um mapeamento padrão das propriedades, incluindo chave TableEntity de partição, chave de linha e carimbo de data/hora nas propriedades correspondentes em ITableData. (Herdado de TableEntity) |
UpdatedAt |
Esse carimbo de data/hora de propriedade no qual a entidade foi criada. Ao definir essa propriedade, a Timestamp propriedade também é atualizada. A propriedade não é mapeada para a tabela de armazenamento real, pois as informações são mantidas pela propriedade timestamp. |
Version |
A versão é uma byte[] representação da Etag propriedade mantida pelo SDK de armazenamento do Azure. A etag representa a versão dessa entidade conforme obtida do servidor e definindo essa propriedade, a etag também é atualizada. Quanto à propriedade id, essa propriedade não é mapeada para a tabela de armazenamento real, pois suas informações são fornecidas na etag. |
Métodos
ReadEntity(IDictionary<String,EntityProperty>, OperationContext) |
Uma implementação abstrata da ITableData interface exigida por TableController<TData> , bem como uma implementação da TableEntity exigida pelo Armazenamento de Tabelas do Azure. Ele fornece um mapeamento padrão das propriedades, incluindo chave TableEntity de partição, chave de linha e carimbo de data/hora nas propriedades correspondentes em ITableData. (Herdado de TableEntity) |
WriteEntity(OperationContext) |
Uma implementação abstrata da ITableData interface exigida por TableController<TData> , bem como uma implementação da TableEntity exigida pelo Armazenamento de Tabelas do Azure. Ele fornece um mapeamento padrão das propriedades, incluindo chave TableEntity de partição, chave de linha e carimbo de data/hora nas propriedades correspondentes em ITableData. (Herdado de TableEntity) |
Aplica-se a
Azure SDK for .NET