IDocumentClient.CreateUserQuery 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
CreateUserQuery(Uri, String, FeedOptions) |
Méthode permettant de créer une requête pour les utilisateurs dans le service Azure Cosmos DB. |
CreateUserQuery(Uri, SqlQuerySpec, FeedOptions) |
Méthode permettant de créer une requête pour les utilisateurs dans le service Azure Cosmos DB. |
CreateUserQuery(String, String, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les utilisateurs sous un service Azure Cosmos DB. Il retourne IQueryable{dyanamic}. |
CreateUserQuery(String, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les utilisateurs sous un service Azure Cosmos DB. Il retourne IOrderedQueryable{User}. |
CreateUserQuery(Uri, FeedOptions) |
Méthode permettant de créer une requête pour les utilisateurs dans le service Azure Cosmos DB. |
CreateUserQuery(String, SqlQuerySpec, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les utilisateurs sous 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. |
CreateUserQuery(Uri, String, FeedOptions)
Méthode permettant de créer une requête pour les utilisateurs dans le service Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateUserQuery (Uri documentCollectionUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserQuery (documentCollectionUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- documentCollectionUri
- Uri
URI de la collection de documents parente.
- sqlExpression
- String
Requête sql.
- feedOptions
- FeedOptions
(Facultatif) FeedOptions pour le traitement du flux des résultats de la requête.
Retours
Jeu de résultats de requête.
S’applique à
CreateUserQuery(Uri, SqlQuerySpec, FeedOptions)
Méthode permettant de créer une requête pour les utilisateurs dans le service Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateUserQuery (Uri documentCollectionUri, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserQuery (documentCollectionUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- documentCollectionUri
- Uri
URI de la collection de documents parente.
- querySpec
- SqlQuerySpec
Requête sql.
- feedOptions
- FeedOptions
(Facultatif) FeedOptions pour le traitement du flux des résultats de la requête.
Retours
Jeu de résultats de requête.
S’applique à
CreateUserQuery(String, String, FeedOptions)
Surchargé. Cette méthode crée une requête pour les utilisateurs sous un service Azure Cosmos DB. Il retourne IQueryable{dyanamic}.
public System.Linq.IQueryable<dynamic> CreateUserQuery (string usersLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserQuery (usersLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- usersLink
- String
Lien de chemin d’accès pour les utilisateurs sous une base de données, par exemple dbs/db_rid/users/.
- 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.
Exemples
Cet exemple ci-dessous interroge les utilisateurs par ID.
User user = client.CreateUserQuery(usersLink, "SELECT * FROM users u WHERE u.id = 'userid5'").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 à
CreateUserQuery(String, FeedOptions)
Surchargé. Cette méthode crée une requête pour les utilisateurs sous un service Azure Cosmos DB. Il retourne IOrderedQueryable{User}.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User> CreateUserQuery (string usersLink, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User>
Public Function CreateUserQuery (usersLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of User)
Paramètres
- usersLink
- String
Lien de chemin d’accès pour les utilisateurs sous une base de données, par exemple dbs/db_rid/users/.
- feedOptions
- FeedOptions
Options permettant de traiter le flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IOrderedQueryable{User} qui peut évaluer la requête.
Exemples
Cet exemple ci-dessous interroge les utilisateurs par ID.
User user = client.CreateUserQuery(usersLink).Where(u => u.Id == "userid5").AsEnumerable().FirstOrDefault();
Voir aussi
S’applique à
CreateUserQuery(Uri, FeedOptions)
Méthode permettant de créer une requête pour les utilisateurs dans le service Azure Cosmos DB.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User> CreateUserQuery (Uri documentCollectionUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User>
Public Function CreateUserQuery (documentCollectionUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of User)
Paramètres
- documentCollectionUri
- Uri
URI de la collection de documents parente.
- feedOptions
- FeedOptions
(Facultatif) FeedOptions pour le traitement du flux des résultats de la requête.
Retours
Jeu de résultats de requête.
S’applique à
CreateUserQuery(String, SqlQuerySpec, FeedOptions)
Surchargé. Cette méthode crée une requête pour les utilisateurs sous 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> CreateUserQuery (string usersLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserQuery (usersLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- usersLink
- String
Lien de chemin d’accès pour les utilisateurs sous une base de données, par exemple dbs/db_rid/users/.
- 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
un IQueryable{dynamique> qui peut évaluer la requête.
Exemples
Cet exemple ci-dessous interroge les utilisateurs par ID.
var query = new SqlQuerySpec(
"SELECT * FROM users u WHERE u.id = @id",
new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "userid5" }}));
User user = client.CreateUserQuery(usersLink, 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