Compartir a través de


TableEntityAdapter<T> Clase

Definición

Clase de adaptador para permitir la lectura y escritura de objetos en Azure Table Storage sin heredar de la TableEntity clase ni de la interfaz de implementación ITableEntity . Los objetos pueden ser objetos POCO simples o objetos complejos con propiedades complejas anidadas.

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

Parámetros de tipo

T

El tipo de objeto que se va a leer y escribir en Azure Table Storage, puede ser una clase o una estructura.

Herencia
TableEntityAdapter<T>

Constructores

TableEntityAdapter<T>()

Inicializa una nueva instancia de la clase TableEntityAdapter<T>.

TableEntityAdapter<T>(T)

Inicializa una nueva instancia de la clase TableEntityAdapter<T> con el objeto especificado.

TableEntityAdapter<T>(T, String, String)

Inicializa una nueva instancia de la TableEntityAdapter<T> clase con el objeto, la clave de partición y la clave de fila especificados.

Propiedades

ETag

Obtiene o establece el valor ETag de la entidad. Establezca este valor en '*' para forzar la sobrescritura de una entidad como parte de una operación de actualización.

(Heredado de TableEntity)
OriginalEntity

Entidad original que se lee y escribe en Azure Table Storage.

PartitionKey

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

(Heredado de TableEntity)
RowKey

Obtiene o establece la clave de fila de la entidad.

(Heredado de TableEntity)
Timestamp

Obtiene o establece la marca de tiempo de la entidad.

(Heredado de TableEntity)

Métodos

ReadEntity(IDictionary<String,EntityProperty>, OperationContext)

Deserializa TableEntityAdapter<T> la instancia con el especificado IDictionary<TKey,TValue> que asigna los nombres de propiedad de los OriginalEntity valores con tipo EntityProperty y los almacena en la OriginalEntity propiedad .

WriteEntity(OperationContext)

Serializa los IDictionary<TKey,TValue> nombres de propiedad asignados a EntityProperty los valores de datos de la OriginalEntity propiedad .

Se aplica a