C# Класс csCommon.Types.DataServer.PoI.IO.PoiServiceExporterUtil

Exporting one file format from another, with a PoiService as content, can have a common implementation. This is static so that any classes using this code can still extend other classes.
Показать файл Открыть проект

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

Метод Описание
ConvertFile ( FileLocation source, FileLocation>.IExporter exporter, FileLocation destination = null ) : IOResult
ConvertFile ( FileLocation source, string>.IExporter exporter, FileLocation destination = null, bool includeGuid = false ) : IOResult
ExportPoiService ( PoiService data, string>.IExporter exporter, FileLocation destination = null, bool includeGuid = false ) : IOResult
GetOutputFileLocation ( FileLocation file, PoiService poiService, string extension, bool includeGuid ) : FileLocation
GetOutputFileLocation ( PoiService poiService, string extension, bool includeGuid ) : FileLocation

Приватные методы

Метод Описание
ConvertFile ( FileLocation source, PoiService poiService, string>.IExporter exporter, FileLocation destination, bool includeGuid ) : IOResult

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

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

public static ConvertFile ( FileLocation source, FileLocation>.IExporter exporter, FileLocation destination = null ) : IOResult
source csCommon.Utils.IO.FileLocation
exporter FileLocation>.IExporter
destination csCommon.Utils.IO.FileLocation
Результат IOResult

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

public static ConvertFile ( FileLocation source, string>.IExporter exporter, FileLocation destination = null, bool includeGuid = false ) : IOResult
source csCommon.Utils.IO.FileLocation
exporter string>.IExporter
destination csCommon.Utils.IO.FileLocation
includeGuid bool
Результат IOResult

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

public static ExportPoiService ( PoiService data, string>.IExporter exporter, FileLocation destination = null, bool includeGuid = false ) : IOResult
data PoiService
exporter string>.IExporter
destination csCommon.Utils.IO.FileLocation
includeGuid bool
Результат IOResult

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

public static GetOutputFileLocation ( FileLocation file, PoiService poiService, string extension, bool includeGuid ) : FileLocation
file csCommon.Utils.IO.FileLocation
poiService PoiService
extension string
includeGuid bool
Результат csCommon.Utils.IO.FileLocation

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

public static GetOutputFileLocation ( PoiService poiService, string extension, bool includeGuid ) : FileLocation
poiService PoiService
extension string
includeGuid bool
Результат csCommon.Utils.IO.FileLocation