Click or drag to resize
DbStorageClient Class
Client for the Drawer Backup Storage
Inheritance Hierarchy
SystemObject
  DrawerBackup.Native.ClientsDbClient
    DrawerBackup.Native.ClientsDbStorageClient

Namespace: DrawerBackup.Native.Clients
Assembly: DrawerBackup.Native (in DrawerBackup.Native.dll) Version: 0.0.1.1 (0.0.1.1)
Syntax
public class DbStorageClient : DbClient

The DbStorageClient type exposes the following members.

Constructors
  NameDescription
Public methodDbStorageClient
Initializes a new instance of the DbStorageClient class
Top
Properties
  NameDescription
Protected propertyAuthID
Current Authentication ID
(Inherited from DbClient.)
Public propertyBaseAddress
Current Base Address
(Inherited from DbClient.)
Protected propertyClient
Current Client
(Inherited from DbClient.)
Public propertyConfig
Current Configuration
(Inherited from DbClient.)
Protected propertyIsAuthenticated
Is Authenticated
(Inherited from DbClient.)
Top
Methods
  NameDescription
Public methodAuthenticate
Try to auth the client
(Inherited from DbClient.)
Protected methodAuthenticate(String, String)
Authenticate
(Inherited from DbClient.)
Public methodCalculateChecksum
Calculates a checksum for a entry
Protected methodCheckAuthentication
Check the authentication
(Inherited from DbClient.)
Public methodCreateEntry
Create a new entry on the storage
Public methodCreateOperation
Creates the operation in the storage
Public methodDiscoveryRepository
Get Information about the repository
Public methodDispose (Inherited from DbClient.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodExecute(String)
Execute a request
(Inherited from DbClient.)
Protected methodExecuteTEntity(String, TEntity)
Execute a request with a entity
(Inherited from DbClient.)
Protected methodExecuteTEntity(String, String, TEntity)
Execute a request with a entity
(Inherited from DbClient.)
Protected methodExecuteFromId
Execute a request with a entity
(Inherited from DbClient.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGet(String)
Execute a get
(Inherited from DbClient.)
Protected methodGet(String, String)
Execute a get for a entity
(Inherited from DbClient.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetRepository
Get Information about the repository
Public methodGetServerInformation
Get the information about the server
(Inherited from DbClient.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodIsConnected
Check the connection
(Inherited from DbClient.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPurgeEntry
Purge a entry from the storage
Public methodPurgeOperation
Purges the operation from the storage
Protected methodRawExecute(String, String)
Execute a request with a entity
(Inherited from DbClient.)
Protected methodRawExecuteTEntity(String, TEntity)
Execute a request with a entity
(Inherited from DbClient.)
Protected methodRawExecuteTEntity(String, String, TEntity)
Execute a request with a entity
(Inherited from DbClient.)
Public methodReadEntry
Read a entry from the storage to the stream
Public methodRemoveEntry
Remove a entry from the storage
Protected methodResetTimeout
Reset the timeout to the default
(Inherited from DbClient.)
Public methodSendEntry
Sends a entry to the storage
Protected methodSetTimeout
Set the timeout to a request
(Inherited from DbClient.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventOnReadCompleted
Occurs when a entry is sucessful readed
Public eventOnReadProgress
Occurs when a piece of the entry is readed from the storage
Public eventOnSendCompleted
Occurs when a entry is sucessful sended
Public eventOnSendProgress
Occurs when a piece of the entry is sended to the storage
Top
Extension Methods
See Also