Partilhar via


TableResult Classe

  • java.lang.Object
    • com.microsoft.azure.storage.table.TableResult

public class TableResult

Uma classe que representa o resultado de uma operação de tabela. A TableResult classe encapsula a resposta HTTP e todos os resultados da entidade de tabela retornados pela operação da API REST do Serviço de Armazenamento chamada para um determinado TableOperation.

Resumo do Construtor

Construtor Description
TableResult()

Inicializa uma instância vazia TableResult .

TableResult(final int httpStatusCode)

Inicializa uma TableResult instância com o código http status especificado.

Resumo do método

Modificador e tipo Método e descrição
String getEtag()

Obtém a ETag retornada com os resultados da operação de tabela. O servidor retornará o mesmo valor de ETag para uma tabela, entidade ou grupo de entidades retornado por uma operação, desde que ele não seja alterado no servidor.

int getHttpStatusCode()

Obtém o código de status HTTP retornado por uma solicitação de operação de tabela.

HashMap<String, EntityProperty> getProperties()

Obtém o mapa de propriedades de uma entidade de tabela retornada pela operação de tabela.

Object getResult()

Obtém o resultado retornado pela operação de tabela como um Objeto.

<T> T getResultAsType()

Obtém o resultado retornado pela operação de tabela como uma instância do tipo especificado.

void setEtag(final String etag)

Reservado para uso interno. Define a ETag associada aos resultados da operação de tabela.

void setHttpStatusCode(final int httpStatusCode)

Reservado para uso interno. Define o código de status HTTP associado aos resultados da operação de tabela.

void setProperties(final HashMap<String, EntityProperty> properties)

Reservado para uso interno. Define o mapa de propriedades de uma entidade de tabela a ser associada à operação de tabela.

void setResult(final Object result)

Reservado para uso interno. Define uma instância de Objeto de resultado a ser associada à operação de tabela.

void updateResultObject(final TableEntity ent)

Reservado para uso interno. Define o resultado a ser associado à operação de tabela como um TableEntity.

Detalhes do construtor

TableResult

public TableResult()

Inicializa uma instância vazia TableResult .

TableResult

public TableResult(final int httpStatusCode)

Inicializa uma TableResult instância com o código http status especificado.

Parameters:

httpStatusCode - Um int que representa o código de status HTTP para a operação de tabela retornada pelo servidor.

Detalhes do método

getEtag

public String getEtag()

Obtém a ETag retornada com os resultados da operação de tabela. O servidor retornará o mesmo valor de ETag para uma tabela, entidade ou grupo de entidades retornado por uma operação, desde que ele não seja alterado no servidor.

Returns:

Um String que contém a ETag retornada pelo servidor com os resultados da operação de tabela.

getHttpStatusCode

public int getHttpStatusCode()

Obtém o código de status HTTP retornado por uma solicitação de operação de tabela.

Returns:

Um int que representa o código de status HTTP para a operação de tabela retornada pelo servidor.

getProperties

public HashMap getProperties()

Obtém o mapa de propriedades de uma entidade de tabela retornada pela operação de tabela.

Returns:

Um java.util.HashMap de nomes de String propriedade para EntityProperty valores digitados por dados que representam as propriedades de uma entidade de tabela.

getResult

public Object getResult()

Obtém o resultado retornado pela operação de tabela como um Objeto.

Returns:

Uma Object referência que representa o resultado retornado pela operação de tabela.

getResultAsType

public T getResultAsType()

Obtém o resultado retornado pela operação de tabela como uma instância do tipo especificado.

Returns:

Uma T referência que representa o resultado retornado pela operação de tabela.

setEtag

protected void setEtag(final String etag)

Reservado para uso interno. Define a ETag associada aos resultados da operação de tabela.

Parameters:

etag - Um String que contém uma ETag a ser associada aos resultados da operação de tabela.

setHttpStatusCode

protected void setHttpStatusCode(final int httpStatusCode)

Reservado para uso interno. Define o código de status HTTP associado aos resultados da operação de tabela.

Parameters:

httpStatusCode - O http status valor de código a ser associado aos resultados da operação de tabela.

setProperties

protected void setProperties(final HashMap properties)

Reservado para uso interno. Define o mapa de propriedades de uma entidade de tabela a ser associada à operação de tabela.

Parameters:

properties - Um java.util.HashMap de nomes de String propriedade para EntityProperty valores digitados por dados que representam as propriedades de uma entidade de tabela a ser associada à operação de tabela.

setResult

protected void setResult(final Object result)

Reservado para uso interno. Define uma instância de Objeto de resultado a ser associada à operação de tabela.

Parameters:

result - Uma instância de um resultado Object a ser associada à operação de tabela.

updateResultObject

protected void updateResultObject(final TableEntity ent)

Reservado para uso interno. Define o resultado a ser associado à operação de tabela como um TableEntity.

Parameters:

ent - Uma instância de um objeto que implementa TableEntity para associar à operação de tabela.

Throws:

UnsupportedEncodingException

Aplica-se a