Class ImportServiceClientLocal
Inheritance
System.Object
ImportServiceClientLocal
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: TimeCockpit.Data.Import.dll
Syntax
public class ImportServiceClientLocal : ImportServiceClient
Constructors
ImportServiceClientLocal(DataContext, DataContextSettings)
Declaration
public ImportServiceClientLocal(DataContext existingDataContext, DataContextSettings dataContextSettings)
Parameters
Methods
FinishImportState(EntityObject, DataContext, ImportResult)
Declaration
protected static void FinishImportState(EntityObject importState, DataContext progressStateContext, ImportResult importResult)
Parameters
Import(String, Byte[], String, Boolean, Guid, Nullable<Guid>, String)
Declaration
public override void Import(string importDefinition, byte[] sourceData, string sourceFileName, bool saveOnSuccess, Guid importTaskId, Guid? definitionId, string definitionName)
Parameters
| Type |
Name |
Description |
| System.String |
importDefinition |
|
| System.Byte[] |
sourceData |
|
| System.String |
sourceFileName |
|
| System.Boolean |
saveOnSuccess |
|
| System.Guid |
importTaskId |
|
| System.Nullable<System.Guid> |
definitionId |
|
| System.String |
definitionName |
|
Overrides
Import(String, Byte[], String, Boolean, Guid, Nullable<Guid>, String, ImportEngine.MessageCallback, ImportEngine.ProgressCallback)
Declaration
public Task Import(string importDefinition, byte[] sourceData, string sourceFileName, bool saveOnSuccess, Guid importTaskId, Guid? definitionId, string definitionName, ImportEngine.MessageCallback onMessage, ImportEngine.ProgressCallback onProgress)
Parameters
| Type |
Name |
Description |
| System.String |
importDefinition |
|
| System.Byte[] |
sourceData |
|
| System.String |
sourceFileName |
|
| System.Boolean |
saveOnSuccess |
|
| System.Guid |
importTaskId |
|
| System.Nullable<System.Guid> |
definitionId |
|
| System.String |
definitionName |
|
| ImportEngine.MessageCallback |
onMessage |
|
| ImportEngine.ProgressCallback |
onProgress |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
LoadPreviewData(String, Byte[], Int32, Dictionary<String, Int32>, Int32)
Declaration
public override IObservable<PreviewWorkbook> LoadPreviewData(string sourceProvider, byte[] sourceData, int sampleSize, Dictionary<string, int> headerRowPositions = null, int defaultHeaderRowNumber = 1)
Parameters
| Type |
Name |
Description |
| System.String |
sourceProvider |
|
| System.Byte[] |
sourceData |
|
| System.Int32 |
sampleSize |
|
| System.Collections.Generic.Dictionary<System.String, System.Int32> |
headerRowPositions |
|
| System.Int32 |
defaultHeaderRowNumber |
|
Returns
Overrides
PrepareImportStateObject(Guid, DataContext)
Declaration
protected static EntityObject PrepareImportStateObject(Guid importStateId, DataContext progressStateDataContext)
Parameters
| Type |
Name |
Description |
| System.Guid |
importStateId |
|
| DataContext |
progressStateDataContext |
|
Returns
SavePreviewData(String, PreviewWorkbook)
Declaration
public override IObservable<byte[]> SavePreviewData(string sourceProvider, PreviewWorkbook previewWorkbook)
Parameters
| Type |
Name |
Description |
| System.String |
sourceProvider |
|
| PreviewWorkbook |
previewWorkbook |
|
Returns
| Type |
Description |
| System.IObservable<System.Byte[]> |
|
Overrides