Scribe.Core.ConnectorApi.Query Namespace

The Query class is an objectified version of what can be thought of as a SQL query. It encapsulates a request for data by describing the objects to be returned and their relationships, fields of interest and constraints on the results.

Classes

 

Class

Description

Public class

EntityChildren

Simple no-op wrapper around Dictionary. Used to represent child objects

Public class

EntityProperties

Simple no-op wrapper around Dictionary. Used to represent properties on an object ie DataEntity

Public class

Query

Encapsulates a request for data

Public class

QueryDataEntity

This class defines a query data entity which allows for storing a queries structure as well as the data to be sent as a result of the query

Public class

QueryEntity

Defines the properties of a data entity as used within a query

Public class

Relationship

Defines the hierartical relationship of a child entity to it's parent entity within a query.

Public class

Sequence

Defines the order that an entity's data should be returned within the results of a query

Enumerations

 

Enumeration

Description

Public enumeration

SequenceDirection

Enumeration of Sequence Directions