C# Class Disco.Services.Devices.Importing.DeviceImport

Afficher le fichier Open project: garysharp/Disco

Méthodes publiques

Méthode Description
ApplyRecords ( this Context, DiscoDataContext Database, IScheduledTaskStatus Status ) : int
BeginImport ( DiscoDataContext Database, string Filename, bool HasHeader, Stream FileContent ) : DeviceImportContext
ParseRecords ( this Context, DiscoDataContext Database, IScheduledTaskStatus Status ) : void
UpdateHeaderTypes ( this Context, List HeaderTypes ) : void

Private Methods

Méthode Description
GuessHeaderTypes ( this Context, DiscoDataContext Database ) : void

Method Details

ApplyRecords() public static méthode

public static ApplyRecords ( this Context, DiscoDataContext Database, IScheduledTaskStatus Status ) : int
Context this
Database Disco.Data.Repository.DiscoDataContext
Status IScheduledTaskStatus
Résultat int

BeginImport() public static méthode

public static BeginImport ( DiscoDataContext Database, string Filename, bool HasHeader, Stream FileContent ) : DeviceImportContext
Database Disco.Data.Repository.DiscoDataContext
Filename string
HasHeader bool
FileContent Stream
Résultat DeviceImportContext

ParseRecords() public static méthode

public static ParseRecords ( this Context, DiscoDataContext Database, IScheduledTaskStatus Status ) : void
Context this
Database Disco.Data.Repository.DiscoDataContext
Status IScheduledTaskStatus
Résultat void

UpdateHeaderTypes() public static méthode

public static UpdateHeaderTypes ( this Context, List HeaderTypes ) : void
Context this
HeaderTypes List
Résultat void