Click or drag to resize
ICMSQueryableTObject Interface
Interface for queryable CMS objects

Namespace: CMS.DataEngine
Assembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 11.0.0
Syntax
C#
public interface ICMSQueryable<out TObject> : ICMSQueryable, 
	IOrderedQueryable<TObject>, IQueryable<TObject>, IEnumerable<TObject>, 
	IEnumerable, IQueryable, IOrderedQueryable

Type Parameters

TObject

The ICMSQueryableTObject type exposes the following members.

Properties
  NameDescription
Public propertyCount
Number of total items in the collection
(Inherited from ICMSQueryable.)
Public propertyIsOffline
Returns true if the given collection is offline (disconnected from the database)
(Inherited from ICMSQueryable.)
Public propertyOrderByColumns
Columns list of SQL order by expression.
(Inherited from ICMSQueryable.)
Top
Methods
  NameDescription
Public methodCreateChild
Creates the child collection based on the given provider
Top
Extension Methods
  NameDescription
Public Extension MethodBatchTObject
Returns input in batches of batchSize size.
(Defined by BaseExtensions.)
Public Extension MethodToHashSetTObject
Converts the list of objects to a hash set of distinct values
(Defined by DataExtensions.)
Public Extension MethodToJSON
Returns JSON representation of current instance of IEnumerable.
(Defined by DataExtensions.)
Public Extension MethodToXML
Returns XML representation of current instance of IEnumerable.
(Defined by DataExtensions.)
Top
See Also