![]() | QdbBlob Class |
Namespace: Quasardb
The QdbBlob type exposes the following members.
Name | Description | |
---|---|---|
![]() | AttachTag(String) |
Adds a tag to the entry.
(Inherited from QdbEntry.) |
![]() | AttachTag(QdbTag) |
Adds a tag to the entry.
(Inherited from QdbEntry.) |
![]() | CompareAndSwap |
Atomically compares and replaces the content when it matches.
|
![]() | DetachTag(String) |
Removes a tag from the entry.
(Inherited from QdbEntry.) |
![]() | DetachTag(QdbTag) |
Removes a tag from the entry.
(Inherited from QdbEntry.) |
![]() | ExpiresAt |
Sets an absolute expiry time.
(Inherited from QdbExpirableEntry.) |
![]() | ExpiresFromNow |
Sets an relative expiry time.
(Inherited from QdbExpirableEntry.) |
![]() | Get |
Gets the content.
|
![]() | GetAndRemove |
Atomically gets the content and delete the blob.
|
![]() | GetAndUpdate |
Atomically gets the content and replaces it.
|
![]() | GetExpiryTime |
Gets the expiry time.
(Inherited from QdbExpirableEntry.) |
![]() | GetTags |
Gets the tags of the entry
(Inherited from QdbEntry.) |
![]() | HasTag(String) |
Checks if the entry has the specified tag.
(Inherited from QdbEntry.) |
![]() | HasTag(QdbTag) |
Checks if the entry has the specified tag.
(Inherited from QdbEntry.) |
![]() | Put |
Sets the content, but fails if the blob already exists.
|
![]() | Remove |
Removes the entry from the database.
(Inherited from QdbEntry.) |
![]() | RemoveIf |
Atomically compares the content and deletes the blob when it matches.
|
![]() | Update |
Replaces the content.
|