Class BulkOperationManager
- Namespace
- Z.BulkOperations
- Assembly
- Z.EntityFramework.Extensions.dll
public class BulkOperationManager
- Inheritance
-
BulkOperationManager
- Inherited Members
Constructors
BulkOperationManager()
public BulkOperationManager()
Fields
BulkOperationBuilder
Set the builder that will apply to all bulk operation instance.
public static Action<BulkOperation> BulkOperationBuilder
Field Value
ColumnMappingBuilder
The column mapping builder.
public static Action<ColumnMapping> ColumnMappingBuilder
Field Value
UseOracleArray
Array of use oracles.
public static bool UseOracleArray
Field Value
Properties
Cache
Gets or sets the cache to use.
public static ObjectCache Cache { get; set; }
Property Value
- ObjectCache
The cache to use.
CustomProvider
Gets or sets the custom provider.
public static CustomProvider CustomProvider { get; set; }
Property Value
- CustomProvider
The custom provider.
ForceExpandoAsDictionaryEntryName
Gets or sets a value indicating whether the expando as dictionary entry name should be forced.
public static bool ForceExpandoAsDictionaryEntryName { get; set; }
Property Value
- bool
true if force expando as dictionary entry name, false if not.
ForceSelectOutput
Gets or sets a value indicating whether the select output should be forced.
public static bool ForceSelectOutput { get; set; }
Property Value
- bool
true if force select output, false if not.
ForceTriggerResolution
Gets or sets a value indicating whether the trigger resolution should be forced.
public static bool ForceTriggerResolution { get; set; }
Property Value
- bool
True if force trigger resolution, false if not.
IsCommunity
Gets or sets a value indicating whether the library is in community mode (automatically throw an error for all paid features).
public static bool IsCommunity { get; set; }
Property Value
- bool
True if the library is in community mode (automatically throw an error for all paid features).
TmpIsTransientError
For internal/experience usage only.
public static Func<DbException, int, bool> TmpIsTransientError { get; set; }
Property Value
- Func<DbException, int, bool>
Methods
AddValueConverter(Type, IBulkValueConverter)
Adds a ValueConverter for a specific type.
public static void AddValueConverter(Type type, IBulkValueConverter valueConverter)
Parameters
type
TypeThe type.
valueConverter
IBulkValueConverterThe value converter.
AddValueConverter<T>(BulkValueConverter<T>)
Adds a generic ValueConverter.
public static void AddValueConverter<T>(BulkValueConverter<T> valueConverter)
Parameters
valueConverter
BulkValueConverter<T>The value converter.
Type Parameters
T
ClearInformationTableCache()
A method that clear all cached information retrieved from the database.
public static void ClearInformationTableCache()