Partager via


TableEntityAdapter<T> Classe

Définition

Classe d’adaptateur pour permettre la lecture et l’écriture d’objets dans stockage Table Azure sans hériter de la classe ou de TableEntity l’interface d’implémentation ITableEntity . Les objets peuvent être des objets POCO simples ou des objets complexes avec des propriétés complexes imbriquées.

public class TableEntityAdapter<T> : Microsoft.Azure.Cosmos.Table.TableEntity
type TableEntityAdapter<'T> = class
    inherit TableEntity
Public Class TableEntityAdapter(Of T)
Inherits TableEntity

Paramètres de type

T

Type d’objet à lire et écrire dans Stockage Table Azure, il peut s’agir d’une classe ou d’un struct.

Héritage
TableEntityAdapter<T>

Constructeurs

TableEntityAdapter<T>()

Initialise une nouvelle instance de la classe TableEntityAdapter<T>.

TableEntityAdapter<T>(T)

Initialise une nouvelle instance de la classe TableEntityAdapter<T> avec l'objet spécifié.

TableEntityAdapter<T>(T, String, String)

Initialise une nouvelle instance de la classe avec l’objetTableEntityAdapter<T>, la clé de partition et la clé de ligne spécifiés.

Propriétés

ETag

Obtient ou définit l'ETag de l'entité. Définissez cette valeur sur « * » pour forcer le remplacement d'une entité dans le cadre d'une opération de mise à jour.

(Hérité de TableEntity)
OriginalEntity

Entité d’origine qui est lue et écrite dans le stockage table Azure.

PartitionKey

Obtient ou définit la clé de partition de l'entité.

(Hérité de TableEntity)
RowKey

Obtient ou définit la clé de ligne de l'entité.

(Hérité de TableEntity)
Timestamp

Obtient ou définit l'horodateur de l'entité.

(Hérité de TableEntity)

Méthodes

ReadEntity(IDictionary<String,EntityProperty>, OperationContext)

Désérialise TableEntityAdapter<T> instance à l’aide du spécifié IDictionary<TKey,TValue> qui mappe les noms de propriétés des OriginalEntity valeurs typées EntityProperty et les stocke dans la OriginalEntity propriété.

WriteEntity(OperationContext)

Sérialise les IDictionary<TKey,TValue> noms de propriétés mappés aux EntityProperty valeurs de données de la OriginalEntity propriété .

S’applique à