Click or drag to resize
DbServerClient Class
Server Client for Drawer Backup
Inheritance Hierarchy
SystemObject
  DrawerBackup.Native.ClientsDbClient
    DrawerBackup.Native.ClientsDbServerClient

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

The DbServerClient type exposes the following members.

Constructors
  NameDescription
Public methodDbServerClient
Initializes a new instance of the DbServerClient 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.)
Public propertyLastEvent
Last event registred in the server
Top
Methods
  NameDescription
Public methodAllocateEntry
Allocate a entry to the server
Public methodAuthenticate
Try to auth the client
(Inherited from DbClient.)
Protected methodAuthenticate(String, String)
Authenticate
(Inherited from DbClient.)
Public methodAutoDiscover
Try to auto-discover the current client
Protected methodCheckAuthentication
Check the authentication
(Inherited from DbClient.)
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.)
Public methodFetchJob
Fetch a job
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 methodGetLastEvent
Get the last event of a operation
Public methodGetNextJobs
Get all next jobs for the client
Public methodGetServerInformation
Get the information about the server
(Inherited from DbClient.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasEntryWithChecksum
Check if the entry has a backup
Protected methodIsConnected
Check the connection
(Inherited from DbClient.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOpenOperation
Try to open the job operation for the client
Public methodPing
Update the last seen for the client
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 methodRegisterEvent
Register a Event of a Entry in a Backup or a Entry of the operation
Public methodRegisterEventAsync
Register a Event of a Entry in a Backup or a Entry of the operation
Protected methodResetTimeout
Reset the timeout to the default
(Inherited from DbClient.)
Protected methodSetTimeout
Set the timeout to a request
(Inherited from DbClient.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateOperationFlags
Update the flags of a job
Public methodUpdateOperationState
Update the state of a job
Public methodUpdateProgress
Register the progress to the server
Public methodUpdateProgressAsync
Register the progress to the server
Top
Extension Methods
See Also