Class BulkOptions<T>
Inheritance
object
BulkOptions<T>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: ETLBox.EntityFramework
Assembly: ETLBox.EntityFramework.dll
Syntax
public class BulkOptions<T>
Type Parameters
Properties
AfterBatchWrite
Declaration
public Action<T[]> AfterBatchWrite { get; set; }
Property Value
Type | Description |
---|
System.Action<T><T[]> | |
AllowIdentityInsert
Declaration
public bool AllowIdentityInsert { get; set; }
Property Value
BatchSize
Declaration
public int BatchSize { get; set; }
Property Value
BeforeBatchWrite
Declaration
public Func<T[], T[]> BeforeBatchWrite { get; set; }
Property Value
Type | Description |
---|
System.Func<T, TResult><T[], T[]> | |
ColumnConverters
Declaration
public ICollection<ColumnConverter> ColumnConverters { get; set; }
Property Value
ErrorData
Declaration
public ICollection<ETLBoxError> ErrorData { get; set; }
Property Value
Type | Description |
---|
System.Collections.Generic.ICollection<T><ETLBoxError> | |
MergeMode
Declaration
public MergeMode MergeMode { get; set; }
Property Value
OnProgress
Declaration
public Action<int> OnProgress { get; set; }
Property Value
Type | Description |
---|
System.Action<T><int> | |
ReadGeneratedValues
Declaration
public bool ReadGeneratedValues { get; set; }
Property Value
RedirectErroneousBatches
Declaration
public bool RedirectErroneousBatches { get; set; }
Property Value