MS Integration Services und fileOps
This commit is contained in:
38
SERVICES/DDEDM_NetworkService/IEDMService.vb
Normal file
38
SERVICES/DDEDM_NetworkService/IEDMService.vb
Normal file
@@ -0,0 +1,38 @@
|
||||
Imports System.ServiceModel
|
||||
Imports DigitalData.Modules.Filesystem
|
||||
|
||||
<ServiceContract([Namespace]:="http://DigitalData.Services.EDMService")>
|
||||
Interface IEDMService
|
||||
|
||||
#Region "Database"
|
||||
<OperationContract>
|
||||
Function CreateDatabaseRequest(Name As String, Optional Debug As Boolean = False) As String
|
||||
|
||||
<OperationContract>
|
||||
Sub CloseDatabaseRequest()
|
||||
|
||||
<OperationContract>
|
||||
Function ReturnDatatable(SQL As String) As TableResult
|
||||
|
||||
<OperationContract>
|
||||
Function ReturnScalar(SQL As String) As ScalarResult
|
||||
|
||||
<OperationContract>
|
||||
Function ExecuteNonQuery(SQL As String) As NonQueryResult
|
||||
#End Region
|
||||
|
||||
#Region "FileContainer"
|
||||
<OperationContract>
|
||||
Function CreateFile(Contents As Byte(), Extension As String) As String
|
||||
|
||||
<OperationContract>
|
||||
Function UpdateFile(ContainerId As String, Contents As Byte()) As String
|
||||
|
||||
<OperationContract>
|
||||
Function GetFile(ContainerId As String) As ContainerResult
|
||||
|
||||
<OperationContract>
|
||||
Function DeleteFile(ContainerId As String) As Boolean
|
||||
#End Region
|
||||
|
||||
End Interface
|
||||
Reference in New Issue
Block a user