Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Package PushTechnology.ClientInterface.Client.Content.Update

Classes

interface  IContentUpdateFactory
 Update factory for generic content-based updates. More...
 
interface  IUpdate
 An encapsulation of the requirements for an update to a topic. More...
 
interface  IUpdateFactories
 The update factories interface. More...
 
interface  IUpdateFactory
 The base interface for all update factories. More...
 
class  UpdateFactories
 Access to all possible update factories. More...
 

Enumerations

enum  ContentUpdateAction : byte { ContentUpdateAction.UPDATE = 0x00, ContentUpdateAction.REPLACE = 0x01, ContentUpdateAction.APPLY = 0x02 }
 Indicates the update action. More...
 

Enumeration Type Documentation

Indicates the update action.

Enumerator
UPDATE 

Update the topic by comparing the content with the current state and sending deltas of change to subscribers if appropriate.

REPLACE 

Replace the topic content and notify all subscribers.

APPLY 

The content represents a patch to be applied to the topic state. Subscribers will be notified of the changes (if any) as appropriate.