FeedIterator<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Iterador de conjunto de resultados do Cosmos que controla o token de continuação ao recuperar resultados de uma consulta.
public abstract class FeedIterator<T> : IDisposable
type FeedIterator<'T> = class
interface IDisposable
Public MustInherit Class FeedIterator(Of T)
Implements IDisposable
Parâmetros de tipo
- T
- Herança
-
FeedIterator<T>
- Implementações
Exemplos
Exemplo de como esvaziar totalmente os resultados da consulta.
QueryDefinition queryDefinition = new QueryDefinition("select c.id From c where c.status = @status")
.WithParameter("@status", "Failure");
using (FeedIterator<MyItem> feedIterator = this.Container.GetItemQueryIterator<MyItem>(
queryDefinition))
{
while (feedIterator.HasMoreResults)
{
FeedResponse<MyItem> response = await feedIterator.ReadNextAsync();
foreach (var item in response)
{
Console.WriteLine(item);
}
}
}
Construtores
FeedIterator<T>() |
Iterador de conjunto de resultados do Cosmos que controla o token de continuação ao recuperar resultados de uma consulta. |
Propriedades
HasMoreResults |
Informa se há mais resultados que precisam ser recuperados do serviço |
Métodos
Dispose() |
Libera os recursos não gerenciados usados pelo FeedIterator e, opcionalmente, libera os recursos gerenciados. |
Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo FeedIterator e, opcionalmente, libera os recursos gerenciados. |
ReadNextAsync(CancellationToken) |
Obter o próximo conjunto de resultados do serviço cosmos |
Aplica-se a
Azure SDK for .NET