ctrlX Data Layer .NET API  6.0.1
Loading...
Searching...
No Matches
IProviderSubscription Interface Reference

The IProviderSubscription interface. More...

Inheritance diagram for IProviderSubscription:
INativeDisposable

Public Member Functions

DLR_RESULT Publish (DLR_RESULT status, INotifyItem[] items)
 Publishes changed items.
 

Properties

string[] Nodes [get]
 Gets the nodes.
 
SubscriptionPropertiesT Properties [get]
 Gets the subscription properties.
 
DateTime Timestamp [get]
 Gets the time stamp.
 
- Properties inherited from INativeDisposable
bool IsDisposed [get]
 Checks disposed.
 

Detailed Description

The IProviderSubscription interface.

Definition at line 9 of file IProviderSubscription.cs.

Member Function Documentation

◆ Publish()

DLR_RESULT Publish ( DLR_RESULT  status,
INotifyItem[]  items 
)

Publishes changed items.

Parameters
statusThe status of the subscription.
itemsThe items to publish.
Returns
The result.
Exceptions
ObjectDisposedExceptionCannot access a disposed object.
ArgumentNullExceptionArgument cannot be null.

Property Documentation

◆ Nodes

string [] Nodes
get

Gets the nodes.

Exceptions
ObjectDisposedExceptionCannot access a disposed object.

Definition at line 21 of file IProviderSubscription.cs.

◆ Properties

SubscriptionPropertiesT Properties
get

Gets the subscription properties.

Exceptions
ObjectDisposedExceptionCannot access a disposed object.

Definition at line 27 of file IProviderSubscription.cs.

◆ Timestamp

DateTime Timestamp
get

Gets the time stamp.

Exceptions
ObjectDisposedExceptionCannot access a disposed object.

Definition at line 15 of file IProviderSubscription.cs.


The documentation for this interface was generated from the following file: