Click or drag to resize

PDTec.IceNet.Core.Database.Query Namespace

The PDTec.IceNet.Core.Database.Query namespace provides interfaces and classes that represent ice.NET database query functionality.
Classes
  ClassDescription
Public classDbTable
Result table from a database query .
Public classDbTableColumn
A column of a database query result table.
Public classDbTableRow
A database query result table row.
Public classExpandAddStep
Additional step of an expand query.
Public classExpandConstraint
A constraint definition of an expand query.
Public classExpandConstraintValue
A value provided as a parameter for an expand query.
Public classExpandConstraintValueCollection
A collection of ExpandConstraintValue instances. Provides lookup by name.
Public classExpandCountQueryResult
The query result for an expand count query.
Public classExpandField
A field definition for an expand query.
Public classExpandQueryParameters
The parameters of the expand query.
Public classExpandQuerySpecification
The expand query specification.
Public classExpandSqlConstraint
An SQL expression constraint.
Public classExpandStep
A query step specification.
Public classFindAddStep
Additional step of a find query.
Public classFindConstraint
Public classFindConstraintValue
A value provided as a parameter for a find query.
Public classFindConstraintValueCollection
A collection of FindConstraintValue instances. Provides lookup by name.
Public classFindCountQueryResult
The query result for a find count query.
Public classFindField
A field definition for a find query.
Public classFindQueryParameters
Public classFindQuerySpecification
The find query specification.
Public classFindSqlConstraint
An SQL expression constraint.
Public classJoinAddStep
Additional step of a join query.
Public classJoinAnchorParameters
The join query anchor parameter (object or object set) value.
Public classJoinConstraint
Public classJoinConstraintValue
A value provided as a parameter for a join query.
Public classJoinConstraintValueCollection
A collection of JoinConstraintValue instances. Provides lookup by name.
Public classJoinCountQueryResult
The query result for a join count query.
Public classJoinField
A field definition for a join query.
Public classJoinPath
A query path wothin a join query.
Public classJoinQueryParameters
Public classJoinQuerySpecification
The join query specification.
Public classJoinSqlConstraint
An SQL expression constraint.
Public classJoinStep
A query step specification.
Interfaces
  InterfaceDescription
Public interfaceICommandFactory
Represents an abstract DB command factory. Instances of this interface are provided as arguments to methods that must send requests to a database.
Public interfaceICompiledQuery
Represents a compiled query.
Public interfaceICompiledQueryImpl
Represents a compiled query from the implementation perspective.
Public interfaceIQueryParameters
Represents a set of query parameters. Query type-specific instances are provided by the query implementations and must be filled and passed in order to execute the query .
Public interfaceIQueryResult
Represents a query result.
Public interfaceIQuerySpecification
Represents a query specification.
Public interfaceIQuerySpecificationImpl
Represents a query specification from the implementation perspective..
Enumerations
  EnumerationDescription
Public enumerationAggregation
Public enumerationExpandAnchorType
Defines how anchor objects are defined in the query.
Public enumerationExpandConstraintType
The type of constraint check.
Public enumerationExpandFieldType
Defines the field type (ID, name, attribute, ...) a constraint or field refers to.
Public enumerationExpandItemType
Defines if the constraint or field refers to the object or the relationship.
Public enumerationFindConstraintType
The type of constraint check.
Public enumerationFindFieldType
Defines the field type (ID, name, attribute, ...) a constraint or field refers to.
Public enumerationFindItemType
Defines if the constraint or field refers to the object or the relationship.
Public enumerationFindRange
The query range (where the target objects are searched).
Public enumerationJoinAnchorType
Defines how anchor objects are defined in the query.
Public enumerationJoinConstraintType
The type of constraint check.
Public enumerationJoinFieldType
Defines the field type (ID, name, attribute, ...) a constraint or field refers to.
Public enumerationJoinItemType
Defines if the constraint or field refers to the object or the relationship.