File Service

<< Fare clic per visualizzazione il sommario >>

Percorso:  I servizi di Jamio openwork >

File Service

Descrizione

I metodi di questo servizio consentono di elaborare file (ad esempio zip, ecc..) e calcolare l'hash Sha256/Base64 di file.

 

Proprietà

Proprietà di configurazione del servizio di tipologia DataSet.

Il parametro contiene i seguenti campi (tutti opzionali se non diversamente specificato):

 

Name

Description

Type

Optional

TempDirectory

Path of a file system directory for temporary files (Defaults to the current user's temporary folder).

String

 

EnableFileSystemMethods

True to enable the following methods, otherwise false (defaults to false):

- CreateZipFromDirectory

- CreateZipFromStreams

- GetZipFromDirectory

- GetCompressedLenght

- AddToZip

- AddStreamToZip

- AddToZipStream

- DeleteFromZip

- ExtractZipToDirectory

- ExtractZipStreamToDirectory

- ExtractZipToStreamList

- ExtractFile

- ExtractFileToStream

- ExtractStreamFile

- GetZipFileEntries

- GetSHA256FromFile

- GetFileLenght

- FileExists

- DeleteFile

- DirectoryExists

- DeleteDirectory

- CreateDirectory

- GetFileStream

- SaveFile

- GetFiles

- GetDirectories

- GetFileSystemEntries

- GetParentPath

- GetFileName

- GetExtension

Boolean

 

 

Metodi

I metodi del connettore File sono elencati di seguito:

 

AddStreamToZip

Aggiunge un flusso di file ad uno zip. Il metodo è disabilitato su Jamio Public Cloud.

AddStreamToZipStream

Aggiunge un flusso di file in un flusso di zip.

AddToZip

Aggiunge un file ad uno zip. Il metodo è disabilitato su Jamio Public Cloud.

AddToZipStream

Aggiunge un file a un flusso di zip.

CreateDirectory

Crea tutte le directory e sottodirectory come specificato dal percorso. Il metodo è disabilitato su Jamio Public Cloud.

CreateZipFromDirectory

Crea un file zip da una directory di origine. Il metodo è disabilitato su Jamio Public Cloud.

CreateZipFromStreams

Crea un file zip da un elenco di flussi di file di input. Il metodo è disabilitato su Jamio Public Cloud.

CombinePath

Combina due stringhe (solitamente 'percorso di directory padre' e 'nome file') in un percorso.

DeleteDirectory

Elimina una directory vuota dal percorso specificato. Il metodo è disabilitato su Jamio Public Cloud.

DeleteFile

Elimina il file specificato. Il metodo è disabilitato su Jamio Public Cloud.

DeleteFromZip

Elimina un file da uno zip specificato. Il metodo è disabilitato su Jamio Public Cloud.

DeleteFromZipStream

Elimina un file da un flusso di zip.

DirectoryExists

Verifica l'esistenza del percorso specificato.

ExtractFile

Estrae un file nell'archivio zip specificato in una directory sul file system. Il metodo è disabilitato su Jamio Public Cloud.

ExtractFileToStream

Estrae un file nell'archivio zip specificato e restituisce il relativo flusso.

ExtractStreamFile

Estrae un file nel flusso zip specificato in una directory sul file system. Il metodo è disabilitato su Jamio Public Cloud.

ExtractStreamFileToStream

Estrae un file nel flusso zip specificato e gli restituisce il relativo flusso.

ExtractZipStreamToDirectory

Estrae tutti i file nel flusso zip specificato in una directory sul file system. Il metodo è disabilitato su Jamio Public Cloud.

ExtractZipStreamToStreamList

Estrae tutti i file nel flusso zip specificato a un elenco di flusso.

ExtractZipToDirectory

Estrae tutti i file nell'archivio zip specificato in una directory sul file system. Il metodo è disabilitato su Jamio Public Cloud.

ExtractZipToStreamList

Estrae tutti i file nell'archivio zip specificato in un elenco di flusso.

FileExists

Verifica l'esistenza del file specificato.

GetCompressedLenght

Ottiene la lunghezza del file specificato quando è zippato. Il metodo è disabilitato su Jamio Public Cloud.

GetCompressedStreamLenght

Ottiene la lunghezza del flusso di file di input quando è zippato. Il metodo è disabilitato su Jamio Public Cloud.

GetDirectories

Restituisce i nomi delle sottodirectory (inclusi i percorsi) che corrispondono al criterio di ricerca specificato nella directory specificata.

GetExtention

Restituisce l'estensione del percorso specificato.

GetFiles

Restituisce i nomi dei file (inclusi i percorsi) che corrispondono al criterio di ricerca specificato nella directory specificata.

GetFileLenght

Ottiene la lunghezza del file specificato.

GetFileName

Restituisce il nome e l'estensione del file del percorso specificato.

GetFileStream

Ottiene un file dal file system.

GetFileSystemEntries

Restituisce un elenco di tutti i nomi di file e i nomi di directory che corrispondono a un criterio di ricerca in un percorso specificato.

GetParentPath

Restituisce il nome del file e l'estensione del percorso specificato.

GetSHA256

Calcola l'hash SHA256 dal flusso di file di input.

GetSHA256FromFile

Calcola l'hash SHA256 dal file di input.

GetStreamLenght

Ottiene la lunghezza del flusso di file di input.

GetZipFileEntries

Restituisce l'elenco dei nomi completi dei file contenuti nel file zip specificato.

GetZipFromDirectory

Restituisce un flusso di file zip da una directory di origine. Il metodo è disabilitato su Jamio Public Cloud.

GetZipFromStreams

Restituisce un flusso di file zip da un elenco di flussi di file di input. Il metodo è disabilitato su Jamio Public Cloud.

GetZipStreamEntries

Restituisce l'elenco dei nomi completi dei file contenuti nel flusso zip specificato.

SaveFile

Scrive un file nel file System. Il metodo è disabilitato su Jamio Public Cloud.

StreamToString

Converte un flusso in una stringa.

StringToStream

Converte una stringa in un flusso.

Version

Restituisce la versione del connettore.