C# Класс Microsoft.Research.DataOnboarding.FileService.FileProcesser.FileProcessor

Base class for all file processors
Показать файл Открыть проект

Открытые методы

Метод Описание
FileProcessor ( IBlobDataRepository blobDataRepository, IFileRepository fileDataRepository, IRepositoryService repositoryService ) : Microsoft.Research.DataOnboarding.DataAccessService
GetFileColumnType ( string cellValue, IEnumerable fileColumnTypes ) : int

Защищенные методы

Метод Описание
DownloadFileWithMetadataAsZip ( DomainModel fileDetails ) : Models.DataDetail
GetFileContentsAsByteArray ( string fileID ) : byte[]
GetMetadata ( DomainModel fileDetails ) : string

Описание методов

DownloadFileWithMetadataAsZip() защищенный Метод

protected DownloadFileWithMetadataAsZip ( DomainModel fileDetails ) : Models.DataDetail
fileDetails DomainModel
Результат Models.DataDetail

FileProcessor() публичный Метод

public FileProcessor ( IBlobDataRepository blobDataRepository, IFileRepository fileDataRepository, IRepositoryService repositoryService ) : Microsoft.Research.DataOnboarding.DataAccessService
blobDataRepository IBlobDataRepository
fileDataRepository IFileRepository
repositoryService IRepositoryService
Результат Microsoft.Research.DataOnboarding.DataAccessService

GetFileColumnType() публичный статический Метод

public static GetFileColumnType ( string cellValue, IEnumerable fileColumnTypes ) : int
cellValue string
fileColumnTypes IEnumerable
Результат int

GetFileContentsAsByteArray() защищенный Метод

protected GetFileContentsAsByteArray ( string fileID ) : byte[]
fileID string
Результат byte[]

GetMetadata() защищенный Метод

protected GetMetadata ( DomainModel fileDetails ) : string
fileDetails DomainModel
Результат string