Show / Hide Table of Contents

Namespace NFX.DataAccess.CRUD.Subscriptions

Classes

InvalidSubscriptionRequestException

Thrown by provider to indicate that such a subscribtion can not be established in principle, i.e. you may have passed a zero size of populus group, the server may respond with this error to indicate the principal error in request

Mailbox

Represents CRUD row data recipient

Subscription

Represents a subscription to the CRUD Data. Call Dispose() to terminate the subscription.

SubscriptionAppComponent

Base type for externally parametrized app components that are used throughout Subscription implementation

Structs

CRUDSubscriptionEvent

Describes row modification

DataTimeStamp

Represents a microsecond interval since UNIX epoch start. This struct is used to tag incoming subscription data, so upon re-subscription the client may tell the server where to start sync from

Interfaces

ICRUDSubscriptionStore

Describes a CRUD store that can send ROW data via an established subscriptions into local recipients. Subscriptions are really stateless, they do not capture the data, however the Recipients do. Recipients can either support pull (caller has to fetch data), or reactive (calling delegate) modes

ICRUDSubscriptionStoreImplementation

Enums

CRUDSubscriptionEvent.EventType

Describes what kind of modification was done

Delegates

SubscriptionReceiptEventHandler

Describes event handlers that get called when data arrives

Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX