CloudTable.ExecuteQuerySegmentedAsync Método
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.
Sobrecargas
ExecuteQuerySegmentedAsync(TableQuery, TableContinuationToken)
Inicia uma operação assíncrona para executar uma consulta segmentada em uma tabela.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>> ExecuteQuerySegmentedAsync (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token);
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>>
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>>
Public Overridable Function ExecuteQuerySegmentedAsync (query As TableQuery, token As TableContinuationToken) As Task(Of TableQuerySegment(Of DynamicTableEntity))
Parâmetros
- query
- TableQuery
Um TableQuery que representa a consulta a ser executada.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
Retornos
Um objeto Task<TResult> do tipo TableQuerySegment<TElement> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync(TableQuery, TableContinuationToken, CancellationToken)
Inicia uma operação assíncrona para executar uma consulta segmentada em uma tabela.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>> ExecuteQuerySegmentedAsync (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>>
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>>
Public Overridable Function ExecuteQuerySegmentedAsync (query As TableQuery, token As TableContinuationToken, cancellationToken As CancellationToken) As Task(Of TableQuerySegment(Of DynamicTableEntity))
Parâmetros
- query
- TableQuery
Um TableQuery que representa a consulta a ser executada.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task<TResult> do tipo TableQuerySegment<TElement> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync(TableQuery, TableContinuationToken, TableRequestOptions, OperationContext)
Inicia uma operação assíncrona para executar uma consulta segmentada em uma tabela.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>> ExecuteQuerySegmentedAsync (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext);
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>>
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>>
Public Overridable Function ExecuteQuerySegmentedAsync (query As TableQuery, token As TableContinuationToken, requestOptions As TableRequestOptions, operationContext As OperationContext) As Task(Of TableQuerySegment(Of DynamicTableEntity))
Parâmetros
- query
- TableQuery
Um TableQuery que representa a consulta a ser executada.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- requestOptions
- TableRequestOptions
Um objeto TableRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
Retornos
Um objeto Task<TResult> do tipo TableQuerySegment<TElement> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync(TableQuery, TableContinuationToken, TableRequestOptions, OperationContext, CancellationToken)
Inicia uma operação assíncrona para executar uma consulta segmentada em uma tabela.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>> ExecuteQuerySegmentedAsync (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>>
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>>
Public Overridable Function ExecuteQuerySegmentedAsync (query As TableQuery, token As TableContinuationToken, requestOptions As TableRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of TableQuerySegment(Of DynamicTableEntity))
Parâmetros
- query
- TableQuery
Um TableQuery que representa a consulta a ser executada.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- requestOptions
- TableRequestOptions
Um objeto TableRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task<TResult> do tipo TableQuerySegment<TElement> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TElement,TResult>(TableQuery<TElement>, EntityResolver<TResult>, TableContinuationToken, TableRequestOptions, OperationContext)
Inicia uma operação assíncrona para executar uma consulta no modo segmentado e aplicar a especificada EntityResolver<T> aos resultados.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult>> ExecuteQuerySegmentedAsync<TElement,TResult> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.EntityResolver<TResult> resolver, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmentedAsync(Of TElement As {ITableEntityNew}, TResult As {ITableEntityNew}) (query As TableQuery(Of TElement), resolver As EntityResolver(Of TResult), token As TableContinuationToken, requestOptions As TableRequestOptions, operationContext As OperationContext) As Task(Of TableQuerySegment(Of TResult))
Parâmetros de tipo
- TElement
O tipo de entidade da consulta.
- TResult
O tipo no qual o EntityResolver<T> projetará os resultados da consulta.
Parâmetros
- query
- TableQuery<TElement>
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados, especializada para um tipo TElement
.
- resolver
- EntityResolver<TResult>
Uma instância EntityResolver<T> que cria uma projeção de entidades de resultado da consulta de tabela para o tipo TResult
especificado.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- requestOptions
- TableRequestOptions
Um objeto TableRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
Retornos
Um objeto Task<TResult> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TElement,TResult>(TableQuery<TElement>, EntityResolver<TResult>, TableContinuationToken, TableRequestOptions, OperationContext, CancellationToken)
Inicia uma operação assíncrona para executar uma consulta no modo segmentado e aplicar a especificada EntityResolver<T> aos resultados.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult>> ExecuteQuerySegmentedAsync<TElement,TResult> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.EntityResolver<TResult> resolver, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext, System.Threading.CancellationToken cancellationToken) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmentedAsync(Of TElement As {ITableEntityNew}, TResult As {ITableEntityNew}) (query As TableQuery(Of TElement), resolver As EntityResolver(Of TResult), token As TableContinuationToken, requestOptions As TableRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of TableQuerySegment(Of TResult))
Parâmetros de tipo
- TElement
O tipo de entidade da consulta.
- TResult
O tipo no qual o EntityResolver<T> projetará os resultados da consulta.
Parâmetros
- query
- TableQuery<TElement>
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados, especializada para um tipo TElement
.
- resolver
- EntityResolver<TResult>
Uma instância EntityResolver<T> que cria uma projeção de entidades de resultado da consulta de tabela para o tipo TResult
especificado.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- requestOptions
- TableRequestOptions
Um objeto TableRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task<TResult> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TElement,TResult>(TableQuery<TElement>, EntityResolver<TResult>, TableContinuationToken)
Inicia uma operação assíncrona para executar uma consulta no modo segmentado e aplicar a especificada EntityResolver<T> aos resultados.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult>> ExecuteQuerySegmentedAsync<TElement,TResult> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.EntityResolver<TResult> resolver, Microsoft.Azure.Cosmos.Table.TableContinuationToken token) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmentedAsync(Of TElement As {ITableEntityNew}, TResult As {ITableEntityNew}) (query As TableQuery(Of TElement), resolver As EntityResolver(Of TResult), token As TableContinuationToken) As Task(Of TableQuerySegment(Of TResult))
Parâmetros de tipo
- TElement
O tipo de entidade da consulta.
- TResult
O tipo no qual o EntityResolver<T> projetará os resultados da consulta.
Parâmetros
- query
- TableQuery<TElement>
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados, especializada para um tipo TElement
.
- resolver
- EntityResolver<TResult>
Uma instância EntityResolver<T> que cria uma projeção de entidades de resultado da consulta de tabela para o tipo TResult
especificado.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
Retornos
Um objeto Task<TResult> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TElement,TResult>(TableQuery<TElement>, EntityResolver<TResult>, TableContinuationToken, CancellationToken)
Inicia uma operação assíncrona para executar uma consulta no modo segmentado e aplicar a especificada EntityResolver<T> aos resultados.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult>> ExecuteQuerySegmentedAsync<TElement,TResult> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.EntityResolver<TResult> resolver, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, System.Threading.CancellationToken cancellationToken) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmentedAsync(Of TElement As {ITableEntityNew}, TResult As {ITableEntityNew}) (query As TableQuery(Of TElement), resolver As EntityResolver(Of TResult), token As TableContinuationToken, cancellationToken As CancellationToken) As Task(Of TableQuerySegment(Of TResult))
Parâmetros de tipo
- TElement
O tipo de entidade da consulta.
- TResult
O tipo no qual o EntityResolver<T> projetará os resultados da consulta.
Parâmetros
- query
- TableQuery<TElement>
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados, especializada para um tipo TElement
.
- resolver
- EntityResolver<TResult>
Uma instância EntityResolver<T> que cria uma projeção de entidades de resultado da consulta de tabela para o tipo TResult
especificado.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task<TResult> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TElement>(TableQuery<TElement>, TableContinuationToken, TableRequestOptions, OperationContext)
Inicia uma operação assíncrona para consultar uma tabela no modo segmentado.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TElement>> ExecuteQuerySegmentedAsync<TElement> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmentedAsync(Of TElement As {ITableEntityNew}) (query As TableQuery(Of TElement), token As TableContinuationToken, requestOptions As TableRequestOptions, operationContext As OperationContext) As Task(Of TableQuerySegment(Of TElement))
Parâmetros de tipo
- TElement
O tipo de entidade da consulta.
Parâmetros
- query
- TableQuery<TElement>
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados, especializada para um tipo TElement
.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- requestOptions
- TableRequestOptions
Um objeto TableRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
Retornos
Um objeto Task<TResult> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TElement>(TableQuery<TElement>, TableContinuationToken, CancellationToken)
Inicia uma operação assíncrona para consultar uma tabela no modo segmentado.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TElement>> ExecuteQuerySegmentedAsync<TElement> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, System.Threading.CancellationToken cancellationToken) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmentedAsync(Of TElement As {ITableEntityNew}) (query As TableQuery(Of TElement), token As TableContinuationToken, cancellationToken As CancellationToken) As Task(Of TableQuerySegment(Of TElement))
Parâmetros de tipo
- TElement
O tipo de entidade da consulta.
Parâmetros
- query
- TableQuery<TElement>
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados, especializada para um tipo TElement
.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task<TResult> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TElement>(TableQuery<TElement>, TableContinuationToken)
Inicia uma operação assíncrona para consultar uma tabela no modo segmentado.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TElement>> ExecuteQuerySegmentedAsync<TElement> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.TableContinuationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.TableContinuationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmentedAsync(Of TElement As {ITableEntityNew}) (query As TableQuery(Of TElement), token As TableContinuationToken) As Task(Of TableQuerySegment(Of TElement))
Parâmetros de tipo
- TElement
O tipo de entidade da consulta.
Parâmetros
- query
- TableQuery<TElement>
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados, especializada para um tipo TElement
.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
Retornos
Um objeto Task<TResult> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TElement>(TableQuery<TElement>, TableContinuationToken, TableRequestOptions, OperationContext, CancellationToken)
Inicia uma operação assíncrona para consultar uma tabela no modo segmentado.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TElement>> ExecuteQuerySegmentedAsync<TElement> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext, System.Threading.CancellationToken cancellationToken) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element>> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmentedAsync(Of TElement As {ITableEntityNew}) (query As TableQuery(Of TElement), token As TableContinuationToken, requestOptions As TableRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of TableQuerySegment(Of TElement))
Parâmetros de tipo
- TElement
O tipo de entidade da consulta.
Parâmetros
- query
- TableQuery<TElement>
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados, especializada para um tipo TElement
.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- requestOptions
- TableRequestOptions
Um objeto TableRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task<TResult> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TResult>(TableQuery, EntityResolver<TResult>, TableContinuationToken)
Inicia uma operação assíncrona para executar uma consulta segmentada e aplicar o especificado EntityResolver<T> ao resultado.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult>> ExecuteQuerySegmentedAsync<TResult> (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.EntityResolver<TResult> resolver, Microsoft.Azure.Cosmos.Table.TableContinuationToken token);
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>>
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>>
Public Overridable Function ExecuteQuerySegmentedAsync(Of TResult) (query As TableQuery, resolver As EntityResolver(Of TResult), token As TableContinuationToken) As Task(Of TableQuerySegment(Of TResult))
Parâmetros de tipo
- TResult
O tipo no qual o EntityResolver<T> projetará os resultados da consulta.
Parâmetros
- query
- TableQuery
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados.
- resolver
- EntityResolver<TResult>
Uma instância EntityResolver<T> que cria uma projeção de entidades de resultado da consulta de tabela para o tipo TResult
especificado.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
Retornos
Um objeto Task<TResult> do tipo TableQuerySegment<TElement> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TResult>(TableQuery, EntityResolver<TResult>, TableContinuationToken, CancellationToken)
Inicia uma operação assíncrona para executar uma consulta segmentada e aplicar o especificado EntityResolver<T> ao resultado.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult>> ExecuteQuerySegmentedAsync<TResult> (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.EntityResolver<TResult> resolver, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>>
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>>
Public Overridable Function ExecuteQuerySegmentedAsync(Of TResult) (query As TableQuery, resolver As EntityResolver(Of TResult), token As TableContinuationToken, cancellationToken As CancellationToken) As Task(Of TableQuerySegment(Of TResult))
Parâmetros de tipo
- TResult
O tipo no qual o EntityResolver<T> projetará os resultados da consulta.
Parâmetros
- query
- TableQuery
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados.
- resolver
- EntityResolver<TResult>
Uma instância EntityResolver<T> que cria uma projeção de entidades de resultado da consulta de tabela para o tipo TResult
especificado.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task<TResult> do tipo TableQuerySegment<TElement> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TResult>(TableQuery, EntityResolver<TResult>, TableContinuationToken, TableRequestOptions, OperationContext)
Inicia uma operação assíncrona para executar uma consulta segmentada e aplicar o especificado EntityResolver<T> ao resultado.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult>> ExecuteQuerySegmentedAsync<TResult> (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.EntityResolver<TResult> resolver, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext);
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>>
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>>
Public Overridable Function ExecuteQuerySegmentedAsync(Of TResult) (query As TableQuery, resolver As EntityResolver(Of TResult), token As TableContinuationToken, requestOptions As TableRequestOptions, operationContext As OperationContext) As Task(Of TableQuerySegment(Of TResult))
Parâmetros de tipo
- TResult
O tipo no qual o EntityResolver<T> projetará os resultados da consulta.
Parâmetros
- query
- TableQuery
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados.
- resolver
- EntityResolver<TResult>
Uma instância EntityResolver<T> que cria uma projeção de entidades de resultado da consulta de tabela para o tipo TResult
especificado.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- requestOptions
- TableRequestOptions
Um objeto TableRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
Retornos
Um objeto Task<TResult> do tipo TableQuerySegment<TElement> que representa a operação assíncrona.
Aplica-se a
ExecuteQuerySegmentedAsync<TResult>(TableQuery, EntityResolver<TResult>, TableContinuationToken, TableRequestOptions, OperationContext, CancellationToken)
Inicia uma operação assíncrona para executar uma consulta segmentada e aplicar o especificado EntityResolver<T> ao resultado.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult>> ExecuteQuerySegmentedAsync<TResult> (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.EntityResolver<TResult> resolver, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>>
override this.ExecuteQuerySegmentedAsync : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.EntityResolver<'Result> * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>>
Public Overridable Function ExecuteQuerySegmentedAsync(Of TResult) (query As TableQuery, resolver As EntityResolver(Of TResult), token As TableContinuationToken, requestOptions As TableRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of TableQuerySegment(Of TResult))
Parâmetros de tipo
- TResult
O tipo no qual o EntityResolver<T> projetará os resultados da consulta.
Parâmetros
- query
- TableQuery
Uma TableQuery instância que especifica a tabela a ser consultada e os parâmetros de consulta a serem usados.
- resolver
- EntityResolver<TResult>
Uma instância EntityResolver<T> que cria uma projeção de entidades de resultado da consulta de tabela para o tipo TResult
especificado.
- token
- TableContinuationToken
Um objeto TableContinuationToken que representa um token de continuação do servidor quando a operação retorna um resultado parcial.
- requestOptions
- TableRequestOptions
Um objeto TableRequestOptions que especifica opções adicionais para a solicitação.
- operationContext
- OperationContext
Um objeto OperationContext que representa o contexto da operação atual.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.
Retornos
Um objeto Task<TResult> do tipo TableQuerySegment<TElement> que representa a operação assíncrona.
Aplica-se a
Azure SDK for .NET