Namespace PushTechnology.ClientInterface.Client.Types
Classes
DeliveryType
Content delivery type.
TopicUpdateType
Topic update type.
This is used to indicate the type of update represented by the content which may vary according to topic type.
Interfaces
IDeliveryContext
Context of content received.
IDeliveryOptionsBuilder<T>
The delivery options builder interface.
IErrorReport
An error report.
IPermission
A permission protects an access-controlled operation.
Permissions are granted to 'roles' and principals are assigned to roles, and it is this relationship that defines what operations a client session may perform. It is also possible for roles to be assigned to anonymous sessions (those that do not supply a principal when connecting).
See the user guide for full details of how permissions are configured.
IReceiveContext
The context of content received.
ISendOptionsBuilderFactory
The factory for send options builders.
ITopicSendOptions
Options associated with sending content.
Content may be sent as part of messages sent using the IMessaging or IMessagingControl features.
These options are created using a ITopicSendOptionsBuilder which can be obtained using the CreateSendOptionsBuilder(). Both of the above features implement this factory interface.
ITopicSendOptionsBuilder
The send options builder.
IUpdateContext
Context of a content update.
Enums
DeliveryType.DeliveryTypeEnum
Enumerations representing delivery types.
GlobalPermission
Permissions that protect globally scoped, access-controlled operations.
TopicPermission
Permissions protecting access-controlled operations that are evaluated for a specific topic path.