IClient Interface
Interface for any client
This language is not supported or no code example is available.
This language is not supported or no code example is available.
This language is not supported or no code example is available.
This language is not supported or no code example is available.
|
Name
|
Description
|
|
BeginBatchUpload(long)
|
|
|
CompleteEvent(long)
|
Tell the client that an event is completed
|
|
Disconnect(MessageData)
|
|
|
EndBatchUpload(long)
|
|
|
GetCurrentContractsVersion()
|
Get the current version of contracts
|
|
GetCurrentProtocolVersion()
|
Get the current protocol version
|
|
GetFileServerID()
|
Get the id of the file server the client wants to use
|
|
GetSerializerVersion()
|
Get the current serializer version
|
|
InitiateBulkFileDownload(BulkDownloadRequest)
|
Initiate a bulk transfer
|
|
LogException(Exception)
|
(inherited from ILogger).
|
|
LogException(string, Exception)
|
(inherited from ILogger).
|
|
LogMessage(string, LogLevel)
|
Send a message to the client
|
|
LogWorkflow(string, LogLevel)
|
Log something
|
|
Message(MessageData)
|
Send a message / log etc
|
|
NextBatchRequest(long)
|
|
|
Notify(NotificationData)
|
Notify the client that something has happened
|
|
ProcessByteResponse(byte[], bool)
|
|
|
ProcessResponse(OperationResponse, bool)
|
Process a response from the server
|
|
ProcessResponseBlocking(OperationResponse, bool)
|
Process a response from the server, but we wait to know that it actually managed to make it through
|
|
RunDownloadJob(Guid, bool, int)
|
Run a download job
|
|
RunUploadJob(Guid, bool, List<UploadFileRequest>, DataTransferMode, int)
|
Run an upload job
|
|
WantsWorkflowLogging()
|
Do we want workflow logging?
///
|
Top
.NET Framework
Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1