Compartir a través de


StorageData Clase

Definición

Importante

Esta API no es conforme a CLS.

Una implementación abstracta de la ITableData interfaz requerida por TableController<TData> , así como una implementación de TableEntity requerida por Azure Table Storage. Proporciona una asignación predeterminada de las propiedades, incluida la TableEntity clave de partición, la clave de fila y la marca de tiempo en las propiedades correspondientes de 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
Herencia
StorageData
Atributos
Implementaciones

Constructores

StorageData()

Inicializa una nueva instancia de la clase StorageData.

StorageData(String, String)

Inicializa una nueva instancia de la clase StorageData con los valores de partitionKey y rowKey dados.

Propiedades

CreatedAt

Una implementación abstracta de la ITableData interfaz requerida por TableController<TData> , así como una implementación de TableEntity requerida por Azure Table Storage. Proporciona una asignación predeterminada de las propiedades, incluida la TableEntity clave de partición, la clave de fila y la marca de tiempo en las propiedades correspondientes de ITableData.

Deleted

Indica si esta entidad se ha marcado para su eliminación.

ETag

Una implementación abstracta de la ITableData interfaz requerida por TableController<TData> , así como una implementación de TableEntity requerida por Azure Table Storage. Proporciona una asignación predeterminada de las propiedades, incluida la TableEntity clave de partición, la clave de fila y la marca de tiempo en las propiedades correspondientes de ITableData.

(Heredado de TableEntity)
Id

El identificador se compone combinando PartitionKey y RowKey utilizando una CompositeTableKey instancia que serializa la clave de partición y la clave de fila como una tupla separada por comas de valores. Al establecer esta propiedad, también se actualizará la clave de partición y la clave de fila. Por lo tanto, la propia propiedad id no se asigna a la tabla de almacenamiento real, ya que contiene estrictamente la misma información proporcionada por la clave de partición y la clave de fila.

PartitionKey

Una implementación abstracta de la ITableData interfaz requerida por TableController<TData> , así como una implementación de TableEntity requerida por Azure Table Storage. Proporciona una asignación predeterminada de las propiedades, incluida la TableEntity clave de partición, la clave de fila y la marca de tiempo en las propiedades correspondientes de ITableData.

(Heredado de TableEntity)
RowKey

Una implementación abstracta de la ITableData interfaz requerida por TableController<TData> , así como una implementación de TableEntity requerida por Azure Table Storage. Proporciona una asignación predeterminada de las propiedades, incluida la TableEntity clave de partición, la clave de fila y la marca de tiempo en las propiedades correspondientes de ITableData.

(Heredado de TableEntity)
Timestamp

Una implementación abstracta de la ITableData interfaz requerida por TableController<TData> , así como una implementación de TableEntity requerida por Azure Table Storage. Proporciona una asignación predeterminada de las propiedades, incluida la TableEntity clave de partición, la clave de fila y la marca de tiempo en las propiedades correspondientes de ITableData.

(Heredado de TableEntity)
UpdatedAt

Esta propiedad marca de tiempo en la que se creó la entidad. Al establecer esta propiedad, la Timestamp propiedad también se actualiza. La propiedad no está asignada a la tabla de almacenamiento real, ya que la propiedad timestamp mantiene la información.

Version

La versión es una byte[] representación de la Etag propiedad que mantiene el SDK de Azure Storage. La etag representa la versión de esta entidad como se obtiene del servidor y al establecer esta propiedad, también se actualiza la etag. En cuanto a la propiedad id, esta propiedad no se asigna a la tabla de almacenamiento real, ya que su información se proporciona en la etag.

Métodos

ReadEntity(IDictionary<String,EntityProperty>, OperationContext)

Una implementación abstracta de la ITableData interfaz requerida por TableController<TData> , así como una implementación de TableEntity requerida por Azure Table Storage. Proporciona una asignación predeterminada de las propiedades, incluida la TableEntity clave de partición, la clave de fila y la marca de tiempo en las propiedades correspondientes de ITableData.

(Heredado de TableEntity)
WriteEntity(OperationContext)

Una implementación abstracta de la ITableData interfaz requerida por TableController<TData> , así como una implementación de TableEntity requerida por Azure Table Storage. Proporciona una asignación predeterminada de las propiedades, incluida la TableEntity clave de partición, la clave de fila y la marca de tiempo en las propiedades correspondientes de ITableData.

(Heredado de TableEntity)

Se aplica a