Class ImportServiceClient
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()
Namespace: TimeCockpit.Data.Import
Assembly: TimeCockpit.Data.Import.dll
Syntax
public abstract class ImportServiceClient
Constructors
ImportServiceClient(DataContext)
Declaration
public ImportServiceClient(DataContext dataContext)
Parameters
| Type | Name | Description |
|---|---|---|
| DataContext | dataContext |
Properties
DataContext
Declaration
protected DataContext DataContext { get; }
Property Value
| Type | Description |
|---|---|
| DataContext |
Methods
Import(String, Byte[], String, Boolean, Guid, Nullable<Guid>, String)
Declaration
public abstract 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 |
LoadPreviewData(String, Byte[], Int32, Dictionary<String, Int32>, Int32)
Declaration
public abstract 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
| Type | Description |
|---|---|
| System.IObservable<PreviewWorkbook> |
SavePreviewData(String, PreviewWorkbook)
Declaration
public abstract IObservable<byte[]> SavePreviewData(string sourceProvider, PreviewWorkbook previewWorkbook)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | sourceProvider | |
| PreviewWorkbook | previewWorkbook |
Returns
| Type | Description |
|---|---|
| System.IObservable<System.Byte[]> |