FeedIterator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Iterador del conjunto de resultados de Cosmos que realiza un seguimiento del token de continuación al recuperar los resultados forman una consulta.
public abstract class FeedIterator : IDisposable
type FeedIterator = class
interface IDisposable
Public MustInherit Class FeedIterator
Implements IDisposable
- Herencia
-
FeedIterator
- Implementaciones
Ejemplos
Ejemplo sobre cómo purgar completamente los resultados de la consulta.
QueryDefinition queryDefinition = new QueryDefinition("select c.id From c where c.status = @status")
.WithParameter("@status", "Failure");
using (FeedIterator feedIterator = this.Container.GetItemQueryStreamIterator(
queryDefinition))
{
while (feedIterator.HasMoreResults)
{
// Stream iterator returns a response with status code
using(ResponseMessage response = await feedIterator.ReadNextAsync())
{
// Handle failure scenario
if(!response.IsSuccessStatusCode)
{
// Log the response.Diagnostics and handle the error
}
}
}
}
Constructores
FeedIterator() |
Iterador del conjunto de resultados de Cosmos que realiza un seguimiento del token de continuación al recuperar los resultados forman una consulta. |
Propiedades
HasMoreResults |
Indica si hay más resultados que se deben recuperar del servicio. |
Métodos
Dispose() |
Libera los recursos no administrados utilizados por FeedIterator y, opcionalmente, libera los recursos administrados. |
Dispose(Boolean) |
Libera los recursos no administrados utilizados por FeedIterator y, opcionalmente, libera los recursos administrados. |
ReadNextAsync(CancellationToken) |
Obtención del siguiente conjunto de resultados del servicio cosmos |
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de