Freigeben über


TableResult Klasse

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

public class TableResult

Eine Klasse, die das Ergebnis eines Tabellenvorgangs darstellt. Die TableResult -Klasse kapselt die HTTP-Antwort und alle Tabellenentitätsergebnisse, die vom Rest-API-Vorgang des Speicherdiensts zurückgegeben werden, der für eine bestimmte TableOperationaufgerufen wird.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
TableResult()

Initialisiert eine leere TableResult instance.

TableResult(final int httpStatusCode)

Initialisiert einen TableResult instance mit dem angegebenen HTTP-status-Code.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
String getEtag()

Ruft das mit den Tabellenvorgangsergebnissen zurückgegebene ETag ab. Der Server gibt denselben ETag-Wert für eine Tabelle, Entität oder Entitätsgruppe zurück, die von einem Vorgang zurückgegeben wird, solange er auf dem Server unverändert ist.

int getHttpStatusCode()

Ruft den HTTP-status Code ab, der von einer Tabellenvorgangsanforderung zurückgegeben wird.

HashMap<String, EntityProperty> getProperties()

Ruft die Zuordnung der Eigenschaften für eine Tabellenentität ab, die vom Tabellenvorgang zurückgegeben wird.

Object getResult()

Ruft das vom Tabellenvorgang zurückgegebene Ergebnis als Object ab.

<T> T getResultAsType()

Ruft das vom Tabellenvorgang zurückgegebene Ergebnis als instance des angegebenen Typs ab.

void setEtag(final String etag)

Für die interne Verwendung reserviert. Legt das ETag fest, das den Tabellenvorgangsergebnissen zugeordnet ist.

void setHttpStatusCode(final int httpStatusCode)

Für die interne Verwendung reserviert. Legt den HTTP-status Code fest, der den Tabellenvorgangsergebnissen zugeordnet ist.

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

Für die interne Verwendung reserviert. Legt die Zuordnung der Eigenschaften für eine Tabellenentität fest, die dem Tabellenvorgang zugeordnet werden soll.

void setResult(final Object result)

Für die interne Verwendung reserviert. Legt ein Ergebnisobjekt instance fest, das dem Tabellenvorgang zugeordnet werden soll.

void updateResultObject(final TableEntity ent)

Für die interne Verwendung reserviert. Legt das Ergebnis fest, das dem Tabellenvorgang zugeordnet werden soll, als TableEntity.

Details zum Konstruktor

TableResult

public TableResult()

Initialisiert eine leere TableResult instance.

TableResult

public TableResult(final int httpStatusCode)

Initialisiert einen TableResult instance mit dem angegebenen HTTP-status-Code.

Parameters:

httpStatusCode - Eineint, die den HTTP-status Code für den vom Server zurückgegebenen Tabellenvorgang darstellt.

Details zur Methode

getEtag

public String getEtag()

Ruft das mit den Tabellenvorgangsergebnissen zurückgegebene ETag ab. Der Server gibt denselben ETag-Wert für eine Tabelle, Entität oder Entitätsgruppe zurück, die von einem Vorgang zurückgegeben wird, solange er auf dem Server unverändert ist.

Returns:

Eine String , die das vom Server zurückgegebene ETag mit den Tabellenvorgangsergebnissen enthält.

getHttpStatusCode

public int getHttpStatusCode()

Ruft den HTTP-status Code ab, der von einer Tabellenvorgangsanforderung zurückgegeben wird.

Returns:

Eineint, die den HTTP-status Code für den vom Server zurückgegebenen Tabellenvorgang darstellt.

getProperties

public HashMap getProperties()

Ruft die Zuordnung der Eigenschaften für eine Tabellenentität ab, die vom Tabellenvorgang zurückgegeben wird.

Returns:

Eine java.util.HashMap von Eigenschaftsnamen String für EntityProperty datentypierte Werte, die die Eigenschaften einer Tabellenentität darstellen.

getResult

public Object getResult()

Ruft das vom Tabellenvorgang zurückgegebene Ergebnis als Object ab.

Returns:

Ein Object Verweis, der das vom Tabellenvorgang zurückgegebene Ergebnis darstellt.

getResultAsType

public T getResultAsType()

Ruft das vom Tabellenvorgang zurückgegebene Ergebnis als instance des angegebenen Typs ab.

Returns:

Ein T Verweis, der das vom Tabellenvorgang zurückgegebene Ergebnis darstellt.

setEtag

protected void setEtag(final String etag)

Für die interne Verwendung reserviert. Legt das ETag fest, das den Tabellenvorgangsergebnissen zugeordnet ist.

Parameters:

etag - Eine String , die ein ETag enthält, das den Tabellenvorgangsergebnissen zugeordnet werden soll.

setHttpStatusCode

protected void setHttpStatusCode(final int httpStatusCode)

Für die interne Verwendung reserviert. Legt den HTTP-status Code fest, der den Tabellenvorgangsergebnissen zugeordnet ist.

Parameters:

httpStatusCode - Der HTTP-status Codewert, der den Tabellenvorgangsergebnissen zugeordnet werden soll.

setProperties

protected void setProperties(final HashMap properties)

Für die interne Verwendung reserviert. Legt die Zuordnung der Eigenschaften für eine Tabellenentität fest, die dem Tabellenvorgang zugeordnet werden soll.

Parameters:

properties - Eine java.util.HashMap von Eigenschaftsnamen String für EntityProperty datentypisierte Werte, die die Eigenschaften einer Tabellenentität darstellen, die dem Tabellenvorgang zugeordnet werden sollen.

setResult

protected void setResult(final Object result)

Für die interne Verwendung reserviert. Legt ein Ergebnisobjekt instance fest, das dem Tabellenvorgang zugeordnet werden soll.

Parameters:

result - Ein instance eines ErgebnissesObject, das dem Tabellenvorgang zugeordnet werden soll.

updateResultObject

protected void updateResultObject(final TableEntity ent)

Für die interne Verwendung reserviert. Legt das Ergebnis fest, das dem Tabellenvorgang zugeordnet werden soll, als TableEntity.

Parameters:

ent - Ein instance eines Objekts, das implementiertTableEntity, um dem Tabellenvorgang zuzuordnen.

Throws:

UnsupportedEncodingException

Gilt für: