DocumentClient.CreateTriggerQuery Método
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í.
Sobrecargas
CreateTriggerQuery(Uri, String, FeedOptions) |
Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB. |
CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions) |
Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB. |
CreateTriggerQuery(String, String, FeedOptions) |
Sobrecargado. Este método crea una consulta para desencadenadores en una colección en un servicio de Azure Cosmos DB. Devuelve un objeto IQueryable{dynamic}. |
CreateTriggerQuery(Uri, FeedOptions) |
Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB. |
CreateTriggerQuery(String, FeedOptions) |
Sobrecargado. Este método crea una consulta para desencadenadores en una colección en un servicio de Azure Cosmos DB. Devuelve Un objeto IOrderedQueryable{Trigger}. |
CreateTriggerQuery(String, SqlQuerySpec, FeedOptions) |
Sobrecargado. Este método crea una consulta para desencadenadores en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec. |
CreateTriggerQuery(Uri, String, FeedOptions)
Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateTriggerQuery (Uri triggersUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateTriggerQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateTriggerQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateTriggerQuery (triggersUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parámetros
- triggersUri
- Uri
el URI de los desencadenadores.
- sqlExpression
- String
Consulta sql.
- feedOptions
- FeedOptions
Las opciones para procesar la fuente de resultados de la consulta.
Devoluciones
Conjunto de resultados de la consulta.
Implementaciones
Se aplica a
CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions)
Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateTriggerQuery (Uri triggersUri, 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>
override this.CreateTriggerQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateTriggerQuery (triggersUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parámetros
- triggersUri
- Uri
el URI de los desencadenadores.
- querySpec
- SqlQuerySpec
Consulta sql.
- feedOptions
- FeedOptions
Las opciones para procesar la fuente de resultados de la consulta.
Devoluciones
Conjunto de resultados de la consulta.
Implementaciones
Se aplica a
CreateTriggerQuery(String, String, FeedOptions)
Sobrecargado. Este método crea una consulta para desencadenadores en una colección en un servicio de Azure Cosmos DB. Devuelve un objeto 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>
override this.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
Vínculo al recurso de la colección primaria.
- sqlExpression
- String
Instrucción SQL.
- feedOptions
- FeedOptions
Opciones para procesar la fuente de resultados de la consulta. Para obtener información detallada, vea FeedOptions.
Devoluciones
IQueryable{dynamic} que puede evaluar la consulta con la instrucción SQL proporcionada.
Implementaciones
Ejemplos
En este ejemplo se consultan los desencadenadores por identificador.
Trigger trigger = client.CreateTriggerQuery(collectionLink, "SELECT * FROM triggers t WHERE t.id = 'validate'").AsEnumerable().FirstOrDefault();
Comentarios
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Consulte para obtener sintaxis y ejemplos.
Consulte también
Se aplica a
CreateTriggerQuery(Uri, FeedOptions)
Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Trigger> CreateTriggerQuery (Uri triggersUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateTriggerQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Trigger>
override this.CreateTriggerQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Trigger>
Public Function CreateTriggerQuery (triggersUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of Trigger)
Parámetros
- triggersUri
- Uri
el URI de los desencadenadores.
- feedOptions
- FeedOptions
Las opciones para procesar la fuente de resultados de la consulta.
Devoluciones
Conjunto de resultados de la consulta.
Implementaciones
Se aplica a
CreateTriggerQuery(String, FeedOptions)
Sobrecargado. Este método crea una consulta para desencadenadores en una colección en un servicio de Azure Cosmos DB. Devuelve Un objeto 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>
override this.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
Vínculo al recurso de la colección primaria.
- feedOptions
- FeedOptions
Opciones para procesar la fuente de resultados de la consulta. Para obtener información detallada, vea FeedOptions.
Devoluciones
IOrderedQueryable{Trigger} que puede evaluar la consulta con la instrucción SQL proporcionada.
Implementaciones
Ejemplos
En este ejemplo se consultan los desencadenadores por identificador.
Trigger trigger = client.CreateTriggerQuery(collectionLink).Where(t => t.Id == "validate").AsEnumerable().FirstOrDefault();
Consulte también
Se aplica a
CreateTriggerQuery(String, SqlQuerySpec, FeedOptions)
Sobrecargado. Este método crea una consulta para desencadenadores en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, 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>
override this.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
Vínculo al recurso de la colección primaria.
- querySpec
- SqlQuerySpec
Instancia de SqlQuerySpec que contiene la expresión SQL.
- feedOptions
- FeedOptions
Opciones para procesar la fuente de resultados de la consulta. Para obtener información detallada, vea FeedOptions.
Devoluciones
IQueryable{Trigger} que puede evaluar la consulta con la instrucción SQL proporcionada.
Implementaciones
Ejemplos
En este ejemplo se consultan los desencadenadores por identificador.
var query = new SqlQuerySpec("SELECT * FROM triggers t WHERE t.id = @id", new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "HelloWorld" }}));
Trigger trigger = client.CreateTriggerQuery(collectionLink, query).AsEnumerable().FirstOrDefault();
Comentarios
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Consulte para obtener sintaxis y ejemplos.
Consulte también
Se aplica a
Azure SDK for .NET