AMPS C# Client  5.3.5.0
AMPS C# Client for .NET
AMPS.Client.FixedRecoveryPoint Class Reference

Interface to provide a recovery point for a bookmark subscription. Used in the RecoveryPointAdapter interface for updates and recovery. More...

+ Inheritance diagram for AMPS.Client.FixedRecoveryPoint:

Public Member Functions

 FixedRecoveryPoint ()
 Initializes a new instance of the FixedRecoveryPoint class. More...
 
 FixedRecoveryPoint (Field subId_, BookmarkField bookmark_)
 Initializes a new instance of the FixedRecoveryPoint class with the specified subscription ID and bookmark. More...
 
override Field getSubId ()
 Gets the subscription ID associated with this recovery point. More...
 
override BookmarkField getBookmark ()
 Gets the bookmark associated with this recovery point. More...
 
override RecoveryPoint copy ()
 Creates a deep copy of this recovery point. More...
 
- Public Member Functions inherited from AMPS.Client.SequencedRecoveryPoint
 SequencedRecoveryPoint ()
 Initializes a new instance of the SequencedRecoveryPoint class. More...
 

Detailed Description

Interface to provide a recovery point for a bookmark subscription. Used in the RecoveryPointAdapter interface for updates and recovery.

Constructor & Destructor Documentation

◆ FixedRecoveryPoint() [1/2]

AMPS.Client.FixedRecoveryPoint.FixedRecoveryPoint ( )
inline

Initializes a new instance of the FixedRecoveryPoint class.

◆ FixedRecoveryPoint() [2/2]

AMPS.Client.FixedRecoveryPoint.FixedRecoveryPoint ( Field  subId_,
BookmarkField  bookmark_ 
)
inline

Initializes a new instance of the FixedRecoveryPoint class with the specified subscription ID and bookmark.

Parameters
subId_The subscription ID.
bookmark_The bookmark.

Member Function Documentation

◆ copy()

override RecoveryPoint AMPS.Client.FixedRecoveryPoint.copy ( )
inlinevirtual

Creates a deep copy of this recovery point.

Returns
A deep copy of this recovery point.

Implements AMPS.Client.SequencedRecoveryPoint.

◆ getBookmark()

override BookmarkField AMPS.Client.FixedRecoveryPoint.getBookmark ( )
inlinevirtual

Gets the bookmark associated with this recovery point.

Returns
The bookmark.

Implements AMPS.Client.SequencedRecoveryPoint.

◆ getSubId()

override Field AMPS.Client.FixedRecoveryPoint.getSubId ( )
inlinevirtual

Gets the subscription ID associated with this recovery point.

Returns
The subscription ID.

Implements AMPS.Client.SequencedRecoveryPoint.


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