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_LOGGING_THRESHOLD_ROW

The default value for LoggingThresholdRows

Declaration
    public const int DEFAULT_LOGGING_THRESHOLD_ROW = 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

LoggingThresholdRows

To avoid getting log message for every message, by default only log message are produced when 1000 rows are processed. Set this property to decrease or increase this value for a data flow components. This will servie as the default value. Each logging threshold for rows can overwritten in a dataflow component seperately.

Declaration
    public static int? LoggingThresholdRows { 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 (which is null or false)

Declaration
    public static void ClearSettings()