IDocumentClient.CreateUserDefinedFunctionQuery Método

Definición

Sobrecargas

CreateUserDefinedFunctionQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para udf en una colección en un servicio de Azure Cosmos DB. Devuelve Un IOrderedQueryable{UserDefinedFunction}.

CreateUserDefinedFunctionQuery(Uri, FeedOptions)

Método para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para udf en una colección en el servicio Azure Cosmos DB 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.

CreateUserDefinedFunctionQuery(String, String, FeedOptions)

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

CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions)

Método para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

CreateUserDefinedFunctionQuery(Uri, String, FeedOptions)

Método para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

CreateUserDefinedFunctionQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para udf en una colección en un servicio de Azure Cosmos DB. Devuelve Un IOrderedQueryable{UserDefinedFunction}.

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

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

Ejemplos

En este ejemplo se consultan las funciones definidas por el usuario por identificador.

UserDefinedFunction udf = client.CreateUserDefinedFunctionQuery(collectionLink).Where(u => u.Id == "sqrt").AsEnumerable().FirstOrDefault();

Consulte también

Se aplica a

CreateUserDefinedFunctionQuery(Uri, FeedOptions)

Método para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

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

Parámetros

documentCollectionUri
Uri

URI de la colección de documentos primaria.

feedOptions
FeedOptions

(Opcional) FeedOptions para procesar la fuente de resultados de la consulta.

Devoluciones

Conjunto de resultados de la consulta.

Se aplica a

CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para udf en una colección en el servicio Azure Cosmos DB 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> CreateUserDefinedFunctionQuery (string collectionLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserDefinedFunctionQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserDefinedFunctionQuery (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{dynamic} que puede evaluar la consulta con la instrucción SQL proporcionada.

Ejemplos

En este ejemplo se consultan las funciones definidas por el usuario por identificador.

var query = new SqlQuerySpec("SELECT * FROM udfs u WHERE u.id = @id", new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "sqrt" }}));
UserDefinedFunction udf = client.CreateUserDefinedFunctionQuery(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

CreateUserDefinedFunctionQuery(String, String, FeedOptions)

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

public System.Linq.IQueryable<dynamic> CreateUserDefinedFunctionQuery (string collectionLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserDefinedFunctionQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserDefinedFunctionQuery (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.

Ejemplos

En este ejemplo se consultan las funciones definidas por el usuario por identificador.

UserDefinedFunction udf = client.CreateUserDefinedFunctionQuery(collectionLink, "SELECT * FROM udfs u WHERE u.id = 'sqrt'").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

CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions)

Método para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

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

Parámetros

documentCollectionUri
Uri

URI de la colección de documentos primaria.

querySpec
SqlQuerySpec

Consulta sql.

feedOptions
FeedOptions

(Opcional) FeedOptions para procesar la fuente de resultados de la consulta.

Devoluciones

Conjunto de resultados de la consulta.

Se aplica a

CreateUserDefinedFunctionQuery(Uri, String, FeedOptions)

Método para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

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

Parámetros

documentCollectionUri
Uri

URI de la colección de documentos primaria.

sqlExpression
String

Consulta sql.

feedOptions
FeedOptions

(Opcional) FeedOptions para procesar la fuente de resultados de la consulta.

Devoluciones

Conjunto de resultados de la consulta.

Se aplica a