StorageData Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
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
Azure SDK for .NET