Interface IDataExportContext
Interface for data export context.
Inherited Members
      System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression)
    
    
    
    
      System.IDisposable.Dispose()
    
  Namespace: Kephas.Data.IO.Export
Assembly: Kephas.Data.IO.dll
Syntax
public interface IDataExportContext : IDataIOContext, IContext, IExpando, IDynamicMetaObjectProvider, IIndexable, ILoggable, IDisposableProperties
| Improve this Doc View SourceClientQueryExecutionContextConfig
Gets or sets the client query execution context configuration.
Declaration
Action<IClientQueryExecutionContext> ClientQueryExecutionContextConfig { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Action<IClientQueryExecutionContext> | The client query execution context configuration. | 
Data
Gets the data to be exported.
Declaration
IEnumerable<object> Data { get; }Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.IEnumerable<System.Object> | The data to be exported. | 
DefaultRootTargetType
Gets or sets the default root target type.
Declaration
Type DefaultRootTargetType { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Type | The default root target type. | 
Output
Gets or sets the export output.
Declaration
DataStream Output { get; set; }Property Value
| Type | Description | 
|---|---|
| DataStream | The export output. | 
Query
Gets the query used to retrieve the data to be exported.
Declaration
ClientQuery Query { get; }Property Value
| Type | Description | 
|---|---|
| ClientQuery | The query to retrieve data. | 
ThrowOnNotFound
Gets or sets a value indicating whether to throw an exception if no data is found to export.
Declaration
bool ThrowOnNotFound { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
 |