StorageData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Important
Cette API n’est pas conforme CLS.
Implémentation abstraite de l’interface ITableData requise par TableController<TData> , ainsi qu’une implémentation de TableEntity requise par stockage Table Azure. Il fournit un mappage par défaut à partir des propriétés, notamment la TableEntity clé de partition, la clé de ligne et l’horodatage dans les propriétés correspondantes sur 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
- Héritage
- Attributs
- Implémente
Constructeurs
StorageData() |
Initialise une nouvelle instance de la classe StorageData. |
StorageData(String, String) |
Initialise une nouvelle instance de la classe StorageData avec des propriétés |
Propriétés
CreatedAt |
Implémentation abstraite de l’interface ITableData requise par TableController<TData> , ainsi qu’une implémentation de TableEntity requise par stockage Table Azure. Il fournit un mappage par défaut à partir des propriétés, notamment la TableEntity clé de partition, la clé de ligne et l’horodatage dans les propriétés correspondantes sur ITableData. |
Deleted |
Indique si cette entité a été marquée pour suppression. |
ETag |
Implémentation abstraite de l’interface ITableData requise par TableController<TData> , ainsi qu’une implémentation de TableEntity requise par stockage Table Azure. Il fournit un mappage par défaut à partir des propriétés, notamment la TableEntity clé de partition, la clé de ligne et l’horodatage dans les propriétés correspondantes sur ITableData. (Hérité de TableEntity) |
Id |
L’ID est composé en combinant et PartitionKey à l’aide RowKey d’un CompositeTableKey instance qui sérialise la clé de partition et la clé de ligne sous la forme d’un tuple de valeurs séparé par des virgules. En définissant cette propriété, la clé de partition et la clé de ligne sont également mises à jour. Par conséquent, la propriété id elle-même n’est pas mappée à la table de stockage réelle, car elle contient strictement les mêmes informations que celles fournies par la clé de partition et la clé de ligne. |
PartitionKey |
Implémentation abstraite de l’interface ITableData requise par TableController<TData> , ainsi qu’une implémentation de TableEntity requise par stockage Table Azure. Il fournit un mappage par défaut à partir des propriétés, notamment la TableEntity clé de partition, la clé de ligne et l’horodatage dans les propriétés correspondantes sur ITableData. (Hérité de TableEntity) |
RowKey |
Implémentation abstraite de l’interface ITableData requise par TableController<TData> , ainsi qu’une implémentation de TableEntity requise par stockage Table Azure. Il fournit un mappage par défaut à partir des propriétés, notamment la TableEntity clé de partition, la clé de ligne et l’horodatage dans les propriétés correspondantes sur ITableData. (Hérité de TableEntity) |
Timestamp |
Implémentation abstraite de l’interface ITableData requise par TableController<TData> , ainsi qu’une implémentation de TableEntity requise par stockage Table Azure. Il fournit un mappage par défaut à partir des propriétés, notamment la TableEntity clé de partition, la clé de ligne et l’horodatage dans les propriétés correspondantes sur ITableData. (Hérité de TableEntity) |
UpdatedAt |
Horodatage de cette propriété à laquelle l’entité a été créée. En définissant cette propriété, la Timestamp propriété est également mise à jour. La propriété n’est pas mappée à la table de stockage réelle, car les informations sont conservées par la propriété timestamp. |
Version |
La version est une byte[] représentation de la Etag propriété qui est gérée par le Kit de développement logiciel (SDK) stockage Azure. L’etag représente la version de cette entité obtenue à partir du serveur et, en définissant cette propriété, l’etag est également mis à jour. En ce qui concerne la propriété id, cette propriété n’est pas mappée à la table de stockage réelle, car ses informations sont fournies dans l’etag. |
Méthodes
ReadEntity(IDictionary<String,EntityProperty>, OperationContext) |
Implémentation abstraite de l’interface ITableData requise par TableController<TData> , ainsi qu’une implémentation de TableEntity requise par stockage Table Azure. Il fournit un mappage par défaut à partir des propriétés, notamment la TableEntity clé de partition, la clé de ligne et l’horodatage dans les propriétés correspondantes sur ITableData. (Hérité de TableEntity) |
WriteEntity(OperationContext) |
Implémentation abstraite de l’interface ITableData requise par TableController<TData> , ainsi qu’une implémentation de TableEntity requise par stockage Table Azure. Il fournit un mappage par défaut à partir des propriétés, notamment la TableEntity clé de partition, la clé de ligne et l’horodatage dans les propriétés correspondantes sur ITableData. (Hérité de TableEntity) |
S’applique à
Azure SDK for .NET