Imports System.ServiceModel Imports DigitalData.Modules.Filesystem Interface IEDMService #Region "Heartbeat" Function Heartbeat() As Boolean #End Region #Region "Database" Function CreateDatabaseRequest(Name As String, Optional Debug As Boolean = False) As String Sub CloseDatabaseRequest() Function ReturnDatatable(SQL As String) As TableResult Function ReturnScalar(SQL As String) As ScalarResult Function ExecuteNonQuery(SQL As String) As NonQueryResult #End Region #Region "Document" Function CreateFile(FileName As String, Contents As Byte()) As DocumentResult Function UpdateFile(DocObject As DocumentObject, Contents As Byte()) As DocumentResult Function GetFile(DocObject As DocumentObject) As DocumentResult Function DeleteFile(DocObject As DocumentObject) As Boolean #End Region #Region "Index" Function SetFileIndex(DocObject As DocumentObject, Syskey As String, Value As String) #End Region End Interface