XmlIndexQuery Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This class handles filter queries against the Content Studio xml index. XmlIndexQuery is one of the most important classes in Content Studio for web developers implementing their site using the EPT technology.
A code example has been provided with the documentation for one of the overloaded versions of the Query method.
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    ContentStudioCSBase
      ContentStudio.Document.EPTXmlIndexQuery

Namespace: ContentStudio.Document.EPT
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public class XmlIndexQuery : CSBase

The XmlIndexQuery type exposes the following members.

Constructors

  NameDescription
Public methodXmlIndexQuery
Initializes a new instance of the XmlIndexQuery class
Top
Methods

  NameDescription
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Public methodGetType (Inherited from Object.)
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodMemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public methodQuery(ConnectionId, SessionId, String, Int32, Int32, Int32, Int32, Int32, String)
Performs a query against the Content Studio Xml index and optionally returns data.
Public methodQuery(ConnectionId, SessionId, CategoryId, String, String, Boolean, Boolean, Int32, Int32, Int32, Int32)
Performs a query against the Content Studio Xml index and optionally returns data.
Public methodCode exampleQuery(ConnectionId, SessionId, CategoryId, String, XmlIndexQueryQueryAggregate, String, NullableBoolean, Boolean, Boolean, Boolean, DateTime, String, XmlIndexQueryQueryDataTypes, Boolean, Int32, Int32, Int32, Int32, Int32)
Performs a query against the Content Studio Xml index and optionally returns data.
Public methodToString (Inherited from Object.)
Top
Fields

  NameDescription
Public fieldStatic memberMAX_FIELD_NAME_SIZE
Defines the maximum allowed length in characters of a field name.
Public fieldStatic memberMAX_FILTER_CRITERIA_SIZE
Defines the maximum allowed length in characters of a query filter.
Public fieldStatic memberMAX_SORTING_SIZE
Defines the maximum allowed length in characters of the sorting data.
Public fieldStatic memberPARAMETER_COUNT
The maximum number of fields allowed in a Xml index query.
Top
Remarks

For a more friendly way of querying the Content Studio Xml index you might like to check out the XmlFilter class.
See Also

Reference