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

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

This class handles registered Xml index tags in the Xml index
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    ContentStudioCSBase
      ContentStudio.Document.EPTXmlIndexTags

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

public sealed class XmlIndexTags : CSBase

The XmlIndexTags type exposes the following members.

Constructors

  NameDescription
Public methodXmlIndexTags
Initializes a new instance of the XmlIndexTags class
Top
Methods

  NameDescription
Public methodAppend(ConnectionId, SessionId, CategoryId, String, Int32)
Adds a new set of Xml data tags and starts the background indexing process against these tags.
Public methodAppend(ConnectionId, SessionId, String, Int32, String)
Adds a new set of Xml data tags and starts the background indexing process against these tags.
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodDelete(ConnectionId, SessionId, CategoryId, Int32)
Submits a delete indexed tags job to the Service Manager.
Public methodDelete(ConnectionId, SessionId, String, Int32, String)
Submits a delete indexed tags job to the Service Manager.
Public methodDeleteTagAndData(ConnectionId, SessionId, CategoryId, Int32)
Deletes a set of tag definition and all data stored with them. Deleting tags and data can be extremely costly or impossible if a lot of data exists for those tags. Callers should consider deleting data using the DeleteTagData(ConnectionId, SessionId, CategoryId, Int32, Int32) method before executing this method. The Delete method, which performs a background delete operation through the Service Manager, is the preferred method for deleting tags.
Public methodDeleteTagAndData(ConnectionId, SessionId, String, Int32, String)
Deletes a set of tag definition and all data stored with them. Deleting tags and data can be extremely costly or impossible if a lot of data exists for those tags. Callers should consider deleting data using the DeleteTagData(ConnectionId, SessionId, String, Int32, String) method before executing this method. The Delete method, which performs a background delete operation through the Service Manager, is the preferred method for deleting tags.
Public methodDeleteTagData(ConnectionId, SessionId, CategoryId, Int32, Int32)
Deletes tag data for a set of tag definitions without deleting the tag definitions themselves.
Public methodDeleteTagData(ConnectionId, SessionId, String, Int32, String)
Deletes tag data for a set of tag definitions without deleting the tag definitions themselves.
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Public methodGetList(ConnectionId, SessionId, CategoryId)
Returns a list of Xml data tags defined for an EPT category
Public methodGetList(ConnectionId, SessionId, String, Int32, String)
Returns a list of Xml data tags define for an EPT category
Public methodGetTagDataEntries(ConnectionId, SessionId, CategoryId, Int32)
Returns the number data entries that exists for a list of tags or a single tag
Public methodGetTagDataEntries(ConnectionId, SessionId, String, Int32, String)
Returns the number data entries that exists for a list of tags or a single tag
Public methodGetType (Inherited from Object.)
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Public methodToString (Inherited from Object.)
Top
Fields

  NameDescription
Public fieldStatic memberDATA_DELIMITER
Defines the delimiter in the data for the event actions queue. Used by the Service Manager.
Public fieldStatic memberMAX_TAGNAME_SIZE
Defines the maximum allowed length of a xml index tag name
Top
See Also

Reference