DocumentClient.CreateTriggerQuery Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreateTriggerQuery(Uri, String, FeedOptions) |
Méthode d’extension pour créer une requête pour des déclencheurs dans le service Azure Cosmos DB. |
CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions) |
Méthode d’extension pour créer une requête pour des déclencheurs dans le service Azure Cosmos DB. |
CreateTriggerQuery(String, String, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans un service Azure Cosmos DB. Il retourne un IQueryable{dynamic}. |
CreateTriggerQuery(Uri, FeedOptions) |
Méthode d’extension pour créer une requête pour des déclencheurs dans le service Azure Cosmos DB. |
CreateTriggerQuery(String, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans un service Azure Cosmos DB. Elle retourne un IOrderedQueryable{Trigger}. |
CreateTriggerQuery(String, SqlQuerySpec, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec. |
CreateTriggerQuery(Uri, String, FeedOptions)
Méthode d’extension pour créer une requête pour des déclencheurs dans le service 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)
Paramètres
- triggersUri
- Uri
URI des déclencheurs.
- sqlExpression
- String
Requête sql.
- feedOptions
- FeedOptions
Options permettant de traiter le flux des résultats de la requête.
Retours
Jeu de résultats de requête.
Implémente
S’applique à
CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions)
Méthode d’extension pour créer une requête pour des déclencheurs dans le service 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)
Paramètres
- triggersUri
- Uri
URI des déclencheurs.
- querySpec
- SqlQuerySpec
Requête sql.
- feedOptions
- FeedOptions
Options permettant de traiter le flux des résultats de la requête.
Retours
Jeu de résultats de requête.
Implémente
S’applique à
CreateTriggerQuery(String, String, FeedOptions)
Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans un service Azure Cosmos DB. Il retourne un 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)
Paramètres
- collectionLink
- String
Lien vers la ressource de collection parente.
- sqlExpression
- String
Instruction SQL.
- feedOptions
- FeedOptions
Options permettant de traiter le flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IQueryable{dynamic} qui peut évaluer la requête avec l’instruction SQL fournie.
Implémente
Exemples
Cet exemple ci-dessous interroge les déclencheurs par ID.
Trigger trigger = client.CreateTriggerQuery(collectionLink, "SELECT * FROM triggers t WHERE t.id = 'validate'").AsEnumerable().FirstOrDefault();
Remarques
Reportez-vous à pour obtenir la https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ syntaxe et des exemples.
Voir aussi
S’applique à
CreateTriggerQuery(Uri, FeedOptions)
Méthode d’extension pour créer une requête pour des déclencheurs dans le service 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)
Paramètres
- triggersUri
- Uri
URI des déclencheurs.
- feedOptions
- FeedOptions
Options permettant de traiter le flux des résultats de la requête.
Retours
Jeu de résultats de requête.
Implémente
S’applique à
CreateTriggerQuery(String, FeedOptions)
Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans un service Azure Cosmos DB. Elle retourne un 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)
Paramètres
- collectionLink
- String
Lien vers la ressource de collection parente.
- feedOptions
- FeedOptions
Options permettant de traiter le flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IOrderedQueryable{Trigger} qui peut évaluer la requête avec l’instruction SQL fournie.
Implémente
Exemples
Cet exemple ci-dessous interroge les déclencheurs par ID.
Trigger trigger = client.CreateTriggerQuery(collectionLink).Where(t => t.Id == "validate").AsEnumerable().FirstOrDefault();
Voir aussi
S’applique à
CreateTriggerQuery(String, SqlQuerySpec, FeedOptions)
Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez 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)
Paramètres
- collectionLink
- String
Lien vers la ressource de collection parente.
- querySpec
- SqlQuerySpec
Le instance SqlQuerySpec contenant l’expression SQL.
- feedOptions
- FeedOptions
Options permettant de traiter le flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IQueryable{Trigger} qui peut évaluer la requête avec l’instruction SQL fournie.
Implémente
Exemples
Cet exemple ci-dessous interroge les déclencheurs par ID.
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();
Remarques
Reportez-vous à pour obtenir la https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ syntaxe et des exemples.
Voir aussi
S’applique à
Azure SDK for .NET