CloudTable.ExecuteQuerySegmented 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
ExecuteQuerySegmented(TableQuery, TableContinuationToken, TableRequestOptions, OperationContext) |
Executa uma consulta segmentada em uma tabela e retorna um TableQuerySegment<TElement> que contém DynamicTableEntity objetos . |
ExecuteQuerySegmented<TElement,TResult>(TableQuery<TElement>, EntityResolver<TResult>, TableContinuationToken, TableRequestOptions, OperationContext) |
Executa uma consulta no modo segmentado e aplica o especificado EntityResolver<T> aos resultados. |
ExecuteQuerySegmented<TElement>(TableQuery<TElement>, TableContinuationToken, TableRequestOptions, OperationContext) |
Executa uma consulta em uma tabela no modo segmentado. |
ExecuteQuerySegmented<TResult>(TableQuery, EntityResolver<TResult>, TableContinuationToken, TableRequestOptions, OperationContext) |
Executa uma consulta segmentada em uma tabela e aplica o especificado EntityResolver<T> ao resultado. |
ExecuteQuerySegmented(TableQuery, TableContinuationToken, TableRequestOptions, OperationContext)
Executa uma consulta segmentada em uma tabela e retorna um TableQuerySegment<TElement> que contém DynamicTableEntity objetos .
public virtual Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity> ExecuteQuerySegmented (Microsoft.Azure.Cosmos.Table.TableQuery query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions = default, Microsoft.Azure.Cosmos.Table.OperationContext operationContext = default);
abstract member ExecuteQuerySegmented : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>
override this.ExecuteQuerySegmented : Microsoft.Azure.Cosmos.Table.TableQuery * Microsoft.Azure.Cosmos.Table.TableContinuationToken * Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> Microsoft.Azure.Cosmos.Table.TableQuerySegment<Microsoft.Azure.Cosmos.Table.DynamicTableEntity>
Public Overridable Function ExecuteQuerySegmented (query As TableQuery, token As TableContinuationToken, Optional requestOptions As TableRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As 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 TableQuerySegment<TElement> objeto do tipo DynamicTableEntity que contém os resultados da execução da consulta.
Aplica-se a
ExecuteQuerySegmented<TElement,TResult>(TableQuery<TElement>, EntityResolver<TResult>, TableContinuationToken, TableRequestOptions, OperationContext)
Executa uma consulta no modo segmentado e aplica o especificado EntityResolver<T> aos resultados.
public virtual Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult> ExecuteQuerySegmented<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 = default, Microsoft.Azure.Cosmos.Table.OperationContext operationContext = default) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmented : 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 -> Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmented : 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 -> Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmented(Of TElement As {ITableEntityNew}, TResult As {ITableEntityNew}) (query As TableQuery(Of TElement), resolver As EntityResolver(Of TResult), token As TableContinuationToken, Optional requestOptions As TableRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As 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 TableQuerySegment<TElement> contendo a projeção no tipo TResult
dos resultados da execução da consulta.
Aplica-se a
ExecuteQuerySegmented<TElement>(TableQuery<TElement>, TableContinuationToken, TableRequestOptions, OperationContext)
Executa uma consulta em uma tabela no modo segmentado.
public virtual Microsoft.Azure.Cosmos.Table.TableQuerySegment<TElement> ExecuteQuerySegmented<TElement> (Microsoft.Azure.Cosmos.Table.TableQuery<TElement> query, Microsoft.Azure.Cosmos.Table.TableContinuationToken token, Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions = default, Microsoft.Azure.Cosmos.Table.OperationContext operationContext = default) where TElement : Microsoft.Azure.Cosmos.Table.ITableEntity, new();
abstract member ExecuteQuerySegmented : 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 -> Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
override this.ExecuteQuerySegmented : 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 -> Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Element (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))> (requires 'Element :> Microsoft.Azure.Cosmos.Table.ITableEntity and 'Element : (new : unit -> 'Element))
Public Overridable Function ExecuteQuerySegmented(Of TElement As {ITableEntityNew}) (query As TableQuery(Of TElement), token As TableContinuationToken, Optional requestOptions As TableRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As 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 TableQuerySegment<TElement>, especializado para o tipo TElement
, que contém os resultados da execução da consulta.
Aplica-se a
ExecuteQuerySegmented<TResult>(TableQuery, EntityResolver<TResult>, TableContinuationToken, TableRequestOptions, OperationContext)
Executa uma consulta segmentada em uma tabela e aplica o especificado EntityResolver<T> ao resultado.
public virtual Microsoft.Azure.Cosmos.Table.TableQuerySegment<TResult> ExecuteQuerySegmented<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 = default, Microsoft.Azure.Cosmos.Table.OperationContext operationContext = default);
abstract member ExecuteQuerySegmented : 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 -> Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>
override this.ExecuteQuerySegmented : 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 -> Microsoft.Azure.Cosmos.Table.TableQuerySegment<'Result>
Public Overridable Function ExecuteQuerySegmented(Of TResult) (query As TableQuery, resolver As EntityResolver(Of TResult), token As TableContinuationToken, Optional requestOptions As TableRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As TableQuerySegment(Of TResult)
Parâmetros de tipo
- TResult
Parâmetros
- query
- TableQuery
Um TableQuery que representa a consulta a ser executada.
- 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 TableQuerySegment<TElement> que contém os resultados da execução da consulta.
Aplica-se a
Azure SDK for .NET