Compartir a través de


TransactionalBatchResponse Clase

Definición

Respuesta de una TransactionalBatch solicitud.

public class TransactionalBatchResponse : IDisposable, System.Collections.Generic.IEnumerable<Microsoft.Azure.Cosmos.TransactionalBatchOperationResult>, System.Collections.Generic.IReadOnlyCollection<Microsoft.Azure.Cosmos.TransactionalBatchOperationResult>, System.Collections.Generic.IReadOnlyList<Microsoft.Azure.Cosmos.TransactionalBatchOperationResult>
type TransactionalBatchResponse = class
    interface IReadOnlyList<TransactionalBatchOperationResult>
    interface seq<TransactionalBatchOperationResult>
    interface IEnumerable
    interface IReadOnlyCollection<TransactionalBatchOperationResult>
    interface IDisposable
Public Class TransactionalBatchResponse
Implements IDisposable, IEnumerable(Of TransactionalBatchOperationResult), IReadOnlyCollection(Of TransactionalBatchOperationResult), IReadOnlyList(Of TransactionalBatchOperationResult)
Herencia
TransactionalBatchResponse
Implementaciones

Constructores

TransactionalBatchResponse()

Inicializa una nueva instancia de la clase TransactionalBatchResponse.

Propiedades

ActivityId

Obtiene el activityId que identifica la solicitud de servidor realizada para ejecutar el lote.

Count

Obtiene el número de resultados de la operación.

Diagnostics

Obtiene la información de diagnóstico de Cosmos para la solicitud actual al servicio Azure Cosmos DB.

ErrorMessage

Obtiene el motivo del error de la solicitud por lotes.

Headers

Obtiene los encabezados HTTP actuales.

IsSuccessStatusCode

Obtiene un valor que indica si se procesó el lote.

Item[Int32]

Obtiene el resultado de la operación en el índice proporcionado del lote.

RequestCharge

Obtiene el cargo de solicitud para la solicitud por lotes.

RetryAfter

Obtiene la cantidad de tiempo que se debe esperar antes de volver a intentarlo o cualquier otra solicitud dentro del contenedor o la colección de Cosmos debido a la limitación.

StatusCode

Obtiene el código de estado de finalización de la solicitud por lotes.

Métodos

Dispose()

Elimina el objeto actual TransactionalBatchResponse.

Dispose(Boolean)

Elimina los miembros descartables mantenidos por esta clase.

GetEnumerator()

Obtiene un enumerador sobre los resultados de la operación.

GetOperationResultAtIndex<T>(Int32)

Obtiene el resultado de la operación en el índice proporcionado del lote: el resultado devuelto tiene un recurso de tipo proporcionado.

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Respuesta de una TransactionalBatch solicitud.

Se aplica a