Share via


DocumentClient.CreateDocumentCollectionQuery Método

Definición

Sobrecargas

CreateDocumentCollectionQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en una base de datos de Azure Cosmos DB. Devuelve Un objeto IOrderedQueryable{DocumentCollection}.

CreateDocumentCollectionQuery(Uri, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

CreateDocumentCollectionQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en 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.

CreateDocumentCollectionQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{DocumentCollection}.

CreateDocumentCollectionQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

CreateDocumentCollectionQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

CreateDocumentCollectionQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en una base de datos de Azure Cosmos DB. Devuelve Un objeto IOrderedQueryable{DocumentCollection}.

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

Parámetros

databaseLink
String

Vínculo al recurso de base de datos primario.

feedOptions
FeedOptions

Opciones para procesar la fuente de resultados de la consulta. Para obtener información detallada, vea FeedOptions.

Devoluciones

IOrderedQueryable{DocumentCollection} que puede evaluar la consulta con la instrucción SQL proporcionada.

Implementaciones

Ejemplos

En este ejemplo se consultan las colecciones por identificador.

DocumentCollection collection = client.CreateDocumentCollectionQuery(databaseLink).Where(c => c.Id == "myColl").AsEnumerable().FirstOrDefault();

Comentarios

Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obtener sintaxis y ejemplos. ReadDocumentCollectionAsync(Uri, RequestOptions) se recomienda para la búsqueda de documentcollection única.

Consulte también

Se aplica a

CreateDocumentCollectionQuery(Uri, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.DocumentCollection> CreateDocumentCollectionQuery (Uri databaseUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateDocumentCollectionQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.DocumentCollection>
override this.CreateDocumentCollectionQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.DocumentCollection>
Public Function CreateDocumentCollectionQuery (databaseUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of DocumentCollection)

Parámetros

databaseUri
Uri

el URI de la base de datos.

feedOptions
FeedOptions

Opciones para procesar la fuente de resultados de la consulta.

Devoluciones

Conjunto de resultados de la consulta.

Implementaciones

Se aplica a

CreateDocumentCollectionQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en 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> CreateDocumentCollectionQuery (string databaseLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateDocumentCollectionQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateDocumentCollectionQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateDocumentCollectionQuery (databaseLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parámetros

databaseLink
String

Vínculo al recurso de base de datos primario.

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{dynamic} que puede evaluar la consulta con la instrucción SQL proporcionada.

Implementaciones

Ejemplos

En este ejemplo se consultan las colecciones por identificador.

var query = new SqlQuerySpec("SELECT * FROM colls c WHERE c.id = @id", new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "mycoll" }}));
DocumentCollection collection = client.CreateDocumentCollectionQuery(databaseLink, query).AsEnumerable().FirstOrDefault();

Comentarios

Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obtener sintaxis y ejemplos.

ReadDocumentCollectionAsync(String, RequestOptions) se recomienda para la búsqueda de documentcollection única.

Consulte también

Se aplica a

CreateDocumentCollectionQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{DocumentCollection}.

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

Parámetros

databaseLink
String

Vínculo al recurso de base de datos primario.

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 las colecciones por identificador.

DocumentCollection collection = client.CreateDocumentCollectionQuery(databaseLink, "SELECT * FROM colls c WHERE c.id = 'mycoll'").AsEnumerable().FirstOrDefault();

Comentarios

Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obtener sintaxis y ejemplos.

ReadDocumentCollectionAsync(Uri, RequestOptions) se recomienda para la búsqueda de documentcollection única.

Consulte también

Se aplica a

CreateDocumentCollectionQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

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

Parámetros

databaseUri
Uri

el URI de la base de datos.

querySpec
SqlQuerySpec

Consulta sql.

feedOptions
FeedOptions

Opciones para procesar la fuente de resultados de la consulta.

Devoluciones

Conjunto de resultados de la consulta.

Implementaciones

Se aplica a

CreateDocumentCollectionQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

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

Parámetros

databaseUri
Uri

el URI de la base de datos.

sqlExpression
String

Consulta sql.

feedOptions
FeedOptions

Opciones para procesar la fuente de resultados de la consulta.

Devoluciones

Conjunto de resultados de la consulta.

Implementaciones

Se aplica a