C# Class Disco.Services.Devices.Exporting.DeviceExport

Afficher le fichier Open project: garysharp/Disco

Méthodes publiques

Méthode Description
GenerateExport ( DiscoDataContext Database, DeviceExportOptions Options ) : DeviceExportResult
GenerateExport ( DiscoDataContext Database, DeviceExportOptions Options, IScheduledTaskStatus TaskStatus ) : DeviceExportResult
GenerateExport ( DiscoDataContext Database, IQueryable Devices, DeviceExportOptions Options ) : DeviceExportResult
GenerateExport ( DiscoDataContext Database, IQueryable Devices, DeviceExportOptions Options, IScheduledTaskStatus TaskStatus ) : DeviceExportResult

Private Methods

Méthode Description
BuildMetadata ( this Options ) : List,bool>>
BuildRecordAssessors ( ) : IEnumerable,bool>>
BuildRecords ( IQueryable Devices ) : IEnumerable

Method Details

GenerateExport() public static méthode

public static GenerateExport ( DiscoDataContext Database, DeviceExportOptions Options ) : DeviceExportResult
Database Disco.Data.Repository.DiscoDataContext
Options Disco.Models.Services.Devices.Exporting.DeviceExportOptions
Résultat Disco.Models.Services.Devices.Exporting.DeviceExportResult

GenerateExport() public static méthode

public static GenerateExport ( DiscoDataContext Database, DeviceExportOptions Options, IScheduledTaskStatus TaskStatus ) : DeviceExportResult
Database Disco.Data.Repository.DiscoDataContext
Options Disco.Models.Services.Devices.Exporting.DeviceExportOptions
TaskStatus IScheduledTaskStatus
Résultat Disco.Models.Services.Devices.Exporting.DeviceExportResult

GenerateExport() public static méthode

public static GenerateExport ( DiscoDataContext Database, IQueryable Devices, DeviceExportOptions Options ) : DeviceExportResult
Database Disco.Data.Repository.DiscoDataContext
Devices IQueryable
Options Disco.Models.Services.Devices.Exporting.DeviceExportOptions
Résultat Disco.Models.Services.Devices.Exporting.DeviceExportResult

GenerateExport() public static méthode

public static GenerateExport ( DiscoDataContext Database, IQueryable Devices, DeviceExportOptions Options, IScheduledTaskStatus TaskStatus ) : DeviceExportResult
Database Disco.Data.Repository.DiscoDataContext
Devices IQueryable
Options Disco.Models.Services.Devices.Exporting.DeviceExportOptions
TaskStatus IScheduledTaskStatus
Résultat Disco.Models.Services.Devices.Exporting.DeviceExportResult