This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Smartsite webservices.

Syntax

C# Copy imageCopy Code
                          namespace Smartsite.Core.Services
Visual Basic (Declaration) Copy imageCopy Code
                          Namespace Smartsite.Core.Services

Classes

  Class Description
Public class EventSubscriptionClient
Class to hold client information of clients connected to the EventSubscription service.
Public class EventSynchronizationService
Class providing the Event Subscription (duplex) service.
Public class InteropService
Class providing InteropService operations to e.g. render an item.
Public class ManagerService
Provides manager operations.
Public class SchemaService
Provides schema service operations.
Public class SchemaSetProviderService
Extends the SmartService with schemaset provider functionality.
Public class ServiceFault
Class used for passing faults to service-clients.
Public class ServiceRegistrations
Initializes and holds all registered SmartService WCF services. The services should be registered in the smartsite.config configuration file, within the "services" node.
Public class SmartService
Base class for Smartsite WCF Services.
Public class SmartServiceState
State class which provides access to the Site object.
Public class StateSyncService
Class providing StateSync (web)service operations to synchronize state between the CMS server instance and the Publication server instance.
Public class SxmlFieldValidationSettings
Sxml field validation settings.
Public class SyntaxContentItemFilter
Provides a filter of syntax data for a specific content item.
Public class SyntaxData
Provides the full set of schemas, vipers and settings required to perform syntax validation and provide intellisense.
Public class SyntaxVersionInfo
Identifies a syntax version.
Public class WcfAuthenticationManager
Manages logons and logofss for calls made to the Interop webservice methods.
Public class WCFResponse
Class definition for the Response returned from a WCF render request.

Interfaces

  Interface Description
Public interface IEventSubscriptionContract
Interface definition for the Event Subscription duplex service, where this interface acts as the service contract.
Public interface IEventSynchronizationContract
Interface definition for the Event Subscription duplex service, where this interface is the so-called callback contract.
Public interface IInteropService
Interface definition for the InteropService class.
Public interface IManagerService
Interface definition for the ManagerService class.
Public interface IPing
Defines the pingable service contract.
Public interface ISchemaService
Interface definition for the SchemaService class.
Public interface IStateSyncService
Interface definition for the StateSyncService class. This service is used by the cms server instance to synchronize state information, such as contentHierarchy changes (conver to folder, convert to normal item, remove node, add node), contenttype changes, changes in rendertemplates and translations, etc.
Advanced