IDocumentClient.CreateUserDefinedFunctionQuery Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateUserDefinedFunctionQuery(String, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für udfs unter einer Sammlung in einem Azure Cosmos DB-Dienst. Es wird eine IOrderedQueryable{UserDefinedFunction}zurückgegeben. |
CreateUserDefinedFunctionQuery(Uri, FeedOptions) |
Methode zum Erstellen einer Abfrage für benutzerdefinierte Funktionen im Azure Cosmos DB-Dienst. |
CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für udfs unter einer Sammlung im Azure Cosmos DB-Dienst mit parametrisierten Werten. Es wird ein IQueryable{dynamic} zurückgegeben. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter SqlQuerySpec. |
CreateUserDefinedFunctionQuery(String, String, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für udfs unter einer Sammlung in einer Azure Cosmos DB-Datenbank mithilfe einer SQL-Anweisung. Es wird ein IQueryable{dynamic} zurückgegeben. |
CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions) |
Methode zum Erstellen einer Abfrage für benutzerdefinierte Funktionen im Azure Cosmos DB-Dienst. |
CreateUserDefinedFunctionQuery(Uri, String, FeedOptions) |
Methode zum Erstellen einer Abfrage für benutzerdefinierte Funktionen im Azure Cosmos DB-Dienst. |
CreateUserDefinedFunctionQuery(String, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für udfs unter einer Sammlung in einem Azure Cosmos DB-Dienst. Es wird eine IOrderedQueryable{UserDefinedFunction}zurückgegeben.
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)
Parameter
- collectionLink
- String
Der Link zur übergeordneten Sammlungsressource.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds. Weitere Informationen finden Sie unter FeedOptions.
Gibt zurück
Ein IOrderedQueryable{UserDefinedFunction}, das die Abfrage mit der bereitgestellten SQL-Anweisung auswerten kann.
Beispiele
In diesem Beispiel unten werden benutzerdefinierte Funktionen anhand der ID abfragt.
UserDefinedFunction udf = client.CreateUserDefinedFunctionQuery(collectionLink).Where(u => u.Id == "sqrt").AsEnumerable().FirstOrDefault();
Weitere Informationen
Gilt für:
CreateUserDefinedFunctionQuery(Uri, FeedOptions)
Methode zum Erstellen einer Abfrage für benutzerdefinierte Funktionen im Azure Cosmos DB-Dienst.
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)
Parameter
- documentCollectionUri
- Uri
Der URI der übergeordneten Dokumentauflistung.
- feedOptions
- FeedOptions
(Optional) Der FeedOptions zum Verarbeiten des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageresultset.
Gilt für:
CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für udfs unter einer Sammlung im Azure Cosmos DB-Dienst mit parametrisierten Werten. Es wird ein IQueryable{dynamic} zurückgegeben. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter 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)
Parameter
- collectionLink
- String
Der Link zur übergeordneten Sammlungsressource.
- querySpec
- SqlQuerySpec
Die SqlQuerySpec-instance, die den SQL-Ausdruck enthält.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds. Weitere Informationen finden Sie unter FeedOptions.
Gibt zurück
Ein IQueryable{dynamic}, das die Abfrage mit der bereitgestellten SQL-Anweisung auswerten kann.
Beispiele
In diesem Beispiel unten werden benutzerdefinierte Funktionen anhand der ID abfragt.
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();
Hinweise
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Unter finden Sie Syntax und Beispiele.
Weitere Informationen
Gilt für:
CreateUserDefinedFunctionQuery(String, String, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für udfs unter einer Sammlung in einer Azure Cosmos DB-Datenbank mithilfe einer SQL-Anweisung. Es wird ein IQueryable{dynamic} zurückgegeben.
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)
Parameter
- collectionLink
- String
Der Link zur übergeordneten Sammlungsressource.
- sqlExpression
- String
Die SQL-Anweisung.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds. Weitere Informationen finden Sie unter FeedOptions.
Gibt zurück
Ein IQueryable{dynamic}, das die Abfrage mit der bereitgestellten SQL-Anweisung auswerten kann.
Beispiele
In diesem Beispiel unten werden benutzerdefinierte Funktionen anhand der ID abfragt.
UserDefinedFunction udf = client.CreateUserDefinedFunctionQuery(collectionLink, "SELECT * FROM udfs u WHERE u.id = 'sqrt'").AsEnumerable().FirstOrDefault();
Hinweise
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Unter finden Sie Syntax und Beispiele.
Weitere Informationen
Gilt für:
CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions)
Methode zum Erstellen einer Abfrage für benutzerdefinierte Funktionen im Azure Cosmos DB-Dienst.
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)
Parameter
- documentCollectionUri
- Uri
Der URI der übergeordneten Dokumentauflistung.
- querySpec
- SqlQuerySpec
Die SQL-Abfrage.
- feedOptions
- FeedOptions
(Optional) Der FeedOptions zum Verarbeiten des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageresultset.
Gilt für:
CreateUserDefinedFunctionQuery(Uri, String, FeedOptions)
Methode zum Erstellen einer Abfrage für benutzerdefinierte Funktionen im Azure Cosmos DB-Dienst.
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)
Parameter
- documentCollectionUri
- Uri
Der URI der übergeordneten Dokumentauflistung.
- sqlExpression
- String
Die SQL-Abfrage.
- feedOptions
- FeedOptions
(Optional) Der FeedOptions zum Verarbeiten des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageresultset.
Gilt für:
Azure SDK for .NET