DocumentServiceQueryable Class

Represents a Public Query Surface Area over DocumentClient.

Inheritance Hierarchy

System.Object
  Microsoft.Azure.Documents.Linq.DocumentServiceQueryable

Namespace:  Microsoft.Azure.Documents.Linq
Assembly:  Microsoft.Azure.Documents.Client (in Microsoft.Azure.Documents.Client.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class DocumentServiceQueryable
'Usage
public static class DocumentServiceQueryable
[ExtensionAttribute]
public ref class DocumentServiceQueryable abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type DocumentServiceQueryable =  class end
public final class DocumentServiceQueryable

The DocumentServiceQueryable type exposes the following members.

Methods

  Name Description
Public methodStatic member AsDocumentServiceQuery<T> Converts an IQueryable to to IDocumentServiceQuery which supports pagination and asynchronous execution.
Public methodStatic member AsJPath<TSource>(IOrderedQueryable<TSource>, String) Creates and returns a JPATH query.
Public methodStatic member AsJPath<TSource, TResult>(IOrderedQueryable<TSource>, Expression<Func<String>>) Creates and returns a JPATH query.
Public methodStatic member AsJPath<TSource, TResult>(IOrderedQueryable<TSource>, String) Creates and returns a JPATH query.
Public methodStatic member AsSQL<TSource>(IOrderedQueryable<TSource>, String) Creates and returns a SQL query.
Public methodStatic member AsSQL<TSource, TResult>(IOrderedQueryable<TSource>, Expression<Func<String>>) Creates and returns a SQL query.
Public methodStatic member AsSQL<TSource, TResult>(IOrderedQueryable<TSource>, String) Creates and returns a SQL query.
Public methodStatic member CreateAttachmentQuery(DocumentClient, String, FeedOptions) Creates and returns a query for attachments.
Public methodStatic member CreateAttachmentQuery<T>(DocumentClient, String, FeedOptions) Creates and returns a query for attachments.
Public methodStatic member CreateConflictQuery Creates and returns a query for conflicts.
Public methodStatic member CreateDatabaseQuery Creates and returns a query for databases.
Public methodStatic member CreateDocumentCollectionQuery Creates and returns a query for document collections.
Public methodStatic member CreateDocumentQuery(DocumentClient, String, FeedOptions) Creates and returns a query for documents.
Public methodStatic member CreateDocumentQuery<T>(DocumentClient, String, FeedOptions) Creates and returns a query for documents.
Public methodStatic member CreatePermissionQuery Creates and returns a query for permissions.
Public methodStatic member CreateStoredProcedureQuery Creates and returns query for stored procedures.
Public methodStatic member CreateTriggerQuery Creates and returns a query for triggers.
Public methodStatic member CreateUserDefinedFunctionQuery Creates and returns a query for user-defined functions.
Public methodStatic member CreateUserQuery Creates and returns a query for users.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Azure.Documents.Linq Namespace