Compartilhar via


IDocumentClient.CreateTriggerQuery Método

Definição

Sobrecargas

CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions)

Método para criar uma consulta para gatilhos no serviço do Azure Cosmos DB.

CreateTriggerQuery(Uri, String, FeedOptions)

Método para criar uma consulta para gatilhos no serviço do Azure Cosmos DB.

CreateTriggerQuery(String, String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para gatilhos em uma coleção em um serviço do Azure Cosmos DB. Ele retorna um IQueryable{dynamic}.

CreateTriggerQuery(String, SqlQuerySpec, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para gatilhos em uma coleção no serviço do Azure Cosmos DB usando uma instrução SQL com valores parametrizados. Ele retorna um IQueryable{dynamic}. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte SqlQuerySpec.

CreateTriggerQuery(Uri, FeedOptions)

Método para criar uma consulta para gatilhos no serviço do Azure Cosmos DB.

CreateTriggerQuery(String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para gatilhos em uma coleção em um serviço do Azure Cosmos DB. Ele retorna Um IOrderedQueryable{Trigger}.

CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions)

Método para criar uma consulta para gatilhos no serviço do Azure Cosmos DB.

public System.Linq.IQueryable<dynamic> CreateTriggerQuery (Uri documentCollectionUri, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateTriggerQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateTriggerQuery (documentCollectionUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parâmetros

documentCollectionUri
Uri

O URI da coleção de documentos pai.

querySpec
SqlQuerySpec

A consulta sql.

feedOptions
FeedOptions

(Opcional) O FeedOptions para processar o feed de resultados da consulta.

Retornos

O conjunto de resultados da consulta.

Aplica-se a

CreateTriggerQuery(Uri, String, FeedOptions)

Método para criar uma consulta para gatilhos no serviço do Azure Cosmos DB.

public System.Linq.IQueryable<dynamic> CreateTriggerQuery (Uri documentCollectionUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateTriggerQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateTriggerQuery (documentCollectionUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parâmetros

documentCollectionUri
Uri

O URI da coleção de documentos pai.

sqlExpression
String

A consulta sql.

feedOptions
FeedOptions

(Opcional) O FeedOptions para processar o feed de resultados da consulta.

Retornos

O conjunto de resultados da consulta.

Aplica-se a

CreateTriggerQuery(String, String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para gatilhos em uma coleção em um serviço do Azure Cosmos DB. Ele retorna um IQueryable{dynamic}.

public System.Linq.IQueryable<dynamic> CreateTriggerQuery (string collectionLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateTriggerQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateTriggerQuery (collectionLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parâmetros

collectionLink
String

O link para o recurso de coleção pai.

sqlExpression
String

A instrução SQL.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions

Retornos

Um IQueryable{dynamic} que pode avaliar a consulta com a instrução SQL fornecida.

Exemplos

Este exemplo abaixo consulta gatilhos por id.

Trigger trigger = client.CreateTriggerQuery(collectionLink, "SELECT * FROM triggers t WHERE t.id = 'validate'").AsEnumerable().FirstOrDefault();

Comentários

Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.

Confira também

Aplica-se a

CreateTriggerQuery(String, SqlQuerySpec, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para gatilhos em uma coleção no serviço do Azure Cosmos DB usando uma instrução SQL com valores parametrizados. Ele retorna um IQueryable{dynamic}. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte SqlQuerySpec.

public System.Linq.IQueryable<dynamic> CreateTriggerQuery (string collectionLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateTriggerQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateTriggerQuery (collectionLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parâmetros

collectionLink
String

O link para o recurso de coleção pai.

querySpec
SqlQuerySpec

A instância sqlQuerySpec que contém a expressão SQL.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions

Retornos

Um IQueryable{Trigger} que pode avaliar a consulta com a instrução SQL fornecida.

Aplica-se a

CreateTriggerQuery(Uri, FeedOptions)

Método para criar uma consulta para gatilhos no serviço do Azure Cosmos DB.

public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Trigger> CreateTriggerQuery (Uri documentCollectionUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateTriggerQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Trigger>
Public Function CreateTriggerQuery (documentCollectionUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of Trigger)

Parâmetros

documentCollectionUri
Uri

O URI da coleção de documentos pai.

feedOptions
FeedOptions

(Opcional) O FeedOptions para processar o feed de resultados da consulta.

Retornos

O conjunto de resultados da consulta.

Aplica-se a

CreateTriggerQuery(String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para gatilhos em uma coleção em um serviço do Azure Cosmos DB. Ele retorna Um IOrderedQueryable{Trigger}.

public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Trigger> CreateTriggerQuery (string collectionLink, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateTriggerQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Trigger>
Public Function CreateTriggerQuery (collectionLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of Trigger)

Parâmetros

collectionLink
String

O link para o recurso de coleção pai.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions

Retornos

Um IOrderedQueryable{Trigger} que pode avaliar a consulta com a instrução SQL fornecida.

Exemplos

Este exemplo abaixo consulta gatilhos por id.

Trigger trigger = client.CreateTriggerQuery(collectionLink).Where(t => t.Id == "validate").AsEnumerable().FirstOrDefault();

Confira também

Aplica-se a