Partager via


TableResult Classe

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

public class TableResult

Classe qui représente le résultat d’une opération de table. La TableResult classe encapsule la réponse HTTP et les résultats d’entité de table retournés par l’opération d’API REST du service de stockage appelée pour un particulier TableOperation.

Récapitulatif du constructeur

Constructeur Description
TableResult()

Initialise un instance vide TableResult .

TableResult(final int httpStatusCode)

Initialise un TableResult instance avec le code de status HTTP spécifié.

Résumé de la méthode

Modificateur et type Méthode et description
String getEtag()

Obtient l’ETag retourné avec les résultats de l’opération de table. Le serveur retourne la même valeur ETag pour une table, une entité ou un groupe d’entités retournée par une opération tant qu’elle est inchangée sur le serveur.

int getHttpStatusCode()

Obtient le code status HTTP retourné par une demande d’opération de table.

HashMap<String, EntityProperty> getProperties()

Obtient le mappage des propriétés d’une entité de table retournée par l’opération de table.

Object getResult()

Obtient le résultat retourné par l’opération de table sous la forme d’un objet.

<T> T getResultAsType()

Obtient le résultat retourné par l’opération de table sous la forme d’un instance du type spécifié.

void setEtag(final String etag)

Réservé à un usage interne. Définit l’ETag associé aux résultats de l’opération de table.

void setHttpStatusCode(final int httpStatusCode)

Réservé à un usage interne. Définit le code http status associé aux résultats de l’opération de table.

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

Réservé à un usage interne. Définit le mappage des propriétés d’une entité de table à associer à l’opération de table.

void setResult(final Object result)

Réservé à un usage interne. Définit un résultat Object instance à associer à l’opération de table.

void updateResultObject(final TableEntity ent)

Réservé à un usage interne. Définit le résultat à associer à l’opération de table sous la forme d’un TableEntity.

Détails du constructeur

TableResult

public TableResult()

Initialise un instance vide TableResult .

TableResult

public TableResult(final int httpStatusCode)

Initialise un TableResult instance avec le code de status HTTP spécifié.

Parameters:

httpStatusCode - int qui représente le code status HTTP pour l’opération de table retournée par le serveur.

Détails de la méthode

getEtag

public String getEtag()

Obtient l’ETag retourné avec les résultats de l’opération de table. Le serveur retourne la même valeur ETag pour une table, une entité ou un groupe d’entités retournée par une opération tant qu’elle est inchangée sur le serveur.

Returns:

String contenant l’ETag retourné par le serveur avec les résultats de l’opération de table.

getHttpStatusCode

public int getHttpStatusCode()

Obtient le code status HTTP retourné par une demande d’opération de table.

Returns:

int qui représente le code status HTTP pour l’opération de table retournée par le serveur.

getProperties

public HashMap getProperties()

Obtient le mappage des propriétés d’une entité de table retournée par l’opération de table.

Returns:

de java.util.HashMap noms de propriétés vers EntityProperty des String valeurs typées de données représentant les propriétés d’une entité de table.

getResult

public Object getResult()

Obtient le résultat retourné par l’opération de table sous la forme d’un objet.

Returns:

Référence Object qui représente le résultat retourné par l’opération de table.

getResultAsType

public T getResultAsType()

Obtient le résultat retourné par l’opération de table sous la forme d’un instance du type spécifié.

Returns:

Référence T qui représente le résultat retourné par l’opération de table.

setEtag

protected void setEtag(final String etag)

Réservé à un usage interne. Définit l’ETag associé aux résultats de l’opération de table.

Parameters:

etag - String contenant un ETag à associer aux résultats de l’opération de table.

setHttpStatusCode

protected void setHttpStatusCode(final int httpStatusCode)

Réservé à un usage interne. Définit le code http status associé aux résultats de l’opération de table.

Parameters:

httpStatusCode - La valeur de code HTTP status à associer aux résultats de l’opération de table.

setProperties

protected void setProperties(final HashMap properties)

Réservé à un usage interne. Définit le mappage des propriétés d’une entité de table à associer à l’opération de table.

Parameters:

properties - de java.util.HashMap noms de propriétés vers EntityProperty des String valeurs typées de données représentant les propriétés d’une entité de table à associer à l’opération de table.

setResult

protected void setResult(final Object result)

Réservé à un usage interne. Définit un résultat Object instance à associer à l’opération de table.

Parameters:

result - Instance d’un résultat Object à associer à l’opération de table.

updateResultObject

protected void updateResultObject(final TableEntity ent)

Réservé à un usage interne. Définit le résultat à associer à l’opération de table sous la forme d’un TableEntity.

Parameters:

ent - Instance d’un objet implémentant TableEntity à associer à l’opération de table.

Throws:

UnsupportedEncodingException

S’applique à