Compartir a través de


DynamicTableEntity Clase

Definición

Un tipo ITableEntity que permite a los autores de llamada acceder directamente a la asignación de propiedades de la entidad. Esta clase elimina el uso de la reflexión para la serialización y la deserialización.

public sealed class DynamicTableEntity : Microsoft.Azure.Cosmos.Table.ITableEntity
type DynamicTableEntity = class
    interface ITableEntity
Public NotInheritable Class DynamicTableEntity
Implements ITableEntity
Herencia
DynamicTableEntity
Implementaciones

Constructores

DynamicTableEntity()

Inicializa una nueva instancia de la clase DynamicTableEntity.

DynamicTableEntity(String, String)

Inicializa una nueva instancia de la clase DynamicTableEntity con las claves de fila y partición especificadas.

DynamicTableEntity(String, String, String, IDictionary<String,EntityProperty>)

Inicializa una nueva instancia de la clase DynamicTableEntity con las propiedades, el valor ETag (si se encuentra disponible o es necesario), y las claves de fila y partición de la entidad.

Propiedades

ETag

Obtiene o establece el valor ETag actual de la entidad.

Item[String]

Obtiene o establece la propiedad de la entidad, según el nombre de la propiedad.

PartitionKey

Obtiene o establece la clave de partición de la entidad.

Properties

Obtiene o establece las propiedades de la entidad de tabla, indexadas por nombre de propiedad.

RowKey

Obtiene o establece la clave de fila de la entidad.

Timestamp

Obtiene o establece la marca de tiempo de la entidad.

Métodos

ReadEntity(IDictionary<String,EntityProperty>, OperationContext)

Deserializa esta instancia DynamicTableEntity con el objeto IDictionary<TKey,TValue> especificado de nombres de propiedad, en valores de tipo EntityProperty.

WriteEntity(OperationContext)

Serializa el objeto IDictionary<TKey,TValue> de nombres de propiedad asignados a valores de tipo EntityProperty de esta instancia DynamicTableEntity.

Se aplica a