Class DataFlow

Contains static information which affects all Dataflow tasks in ETLBox. Here you can set the threshold value when information about processed records should appear.

Inheritance
System.Object
DataFlow
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
    public static class DataFlow

Fields

DEFAULT_LOG_THRESHOLD

The default value for LogThreshold

Declaration
    public const int DEFAULT_LOG_THRESHOLD = 1000
Field Value
TypeDescription
System.Int32

DEFAULT_MAX_BUFFER_SIZE

The default value for MaxBufferSize

Declaration
    public const int DEFAULT_MAX_BUFFER_SIZE = 100000
Field Value
TypeDescription
System.Int32

Properties

LogThreshold

To avoid getting a log message for every row, by default only a log message each 1000 rows. Setting this property will decrease or increase this default value for all dataflow components. The individual log threshold can be overwritten in each component separately.

Declaration
    public static int? LogThreshold { get; set; }
Property Value
TypeDescription
System.Nullable<System.Int32>

MaxBufferSize

The default maximum size for all buffers in the dataflow. This is the default value. Each maximum buffer size value can overwritten in a dataflow component seperately.

Declaration
    public static int MaxBufferSize { get; set; }
Property Value
TypeDescription
System.Int32

Methods

ClearSettings()

Set all settings back to default values.

Declaration
    public static void ClearSettings()