C# Класс ETLBox.ControlFlow.Tasks.RowCountTask

Count the row in a table. This task normally uses the COUNT(*) method (could take some time on big tables). You can pass a a filter condition for the count.
Наследование: GenericTask, ITask
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Execute void

Открытые методы

Метод Описание
Count ( ) : RowCountTask

Performs the row count

Count ( IConnectionManager connectionManager, string tableName ) : int
Count ( IConnectionManager connectionManager, string tableName, RowCountOptions options ) : int
Count ( IConnectionManager connectionManager, string tableName, string condition ) : int
Count ( IConnectionManager connectionManager, string tableName, string condition, RowCountOptions options ) : int
Count ( string tableName ) : int
Count ( string tableName, RowCountOptions options ) : int
Count ( string tableName, string condition ) : int
Count ( string tableName, string condition, RowCountOptions options ) : int
HasRows ( ) : RowCountTask

Checks if the table has at least one (matching) row.

HasRows ( IConnectionManager connectionManager, string tableName ) : bool
HasRows ( IConnectionManager connectionManager, string tableName, RowCountOptions options ) : bool
HasRows ( IConnectionManager connectionManager, string tableName, string condition ) : bool
HasRows ( IConnectionManager connectionManager, string tableName, string condition, RowCountOptions options ) : bool
HasRows ( string tableName ) : bool
HasRows ( string tableName, RowCountOptions options ) : bool
HasRows ( string tableName, string condition ) : bool
HasRows ( string tableName, string condition, RowCountOptions options ) : bool
RowCountTask ( ) : ETLBox.Connection
RowCountTask ( string tableName ) : ETLBox.Connection
RowCountTask ( string tableName, RowCountOptions options ) : ETLBox.Connection
RowCountTask ( string tableName, string condition ) : ETLBox.Connection
RowCountTask ( string tableName, string condition, RowCountOptions options ) : ETLBox.Connection

Приватные методы

Метод Описание
Execute ( ) : void

Описание методов

Count() публичный Метод

Performs the row count
public Count ( ) : RowCountTask
Результат RowCountTask

Count() публичный статический Метод

public static Count ( IConnectionManager connectionManager, string tableName ) : int
connectionManager IConnectionManager
tableName string
Результат int

Count() публичный статический Метод

public static Count ( IConnectionManager connectionManager, string tableName, RowCountOptions options ) : int
connectionManager IConnectionManager
tableName string
options RowCountOptions
Результат int

Count() публичный статический Метод

public static Count ( IConnectionManager connectionManager, string tableName, string condition ) : int
connectionManager IConnectionManager
tableName string
condition string
Результат int

Count() публичный статический Метод

public static Count ( IConnectionManager connectionManager, string tableName, string condition, RowCountOptions options ) : int
connectionManager IConnectionManager
tableName string
condition string
options RowCountOptions
Результат int

Count() публичный статический Метод

public static Count ( string tableName ) : int
tableName string
Результат int

Count() публичный статический Метод

public static Count ( string tableName, RowCountOptions options ) : int
tableName string
options RowCountOptions
Результат int

Count() публичный статический Метод

public static Count ( string tableName, string condition ) : int
tableName string
condition string
Результат int

Count() публичный статический Метод

public static Count ( string tableName, string condition, RowCountOptions options ) : int
tableName string
condition string
options RowCountOptions
Результат int

HasRows() публичный Метод

Checks if the table has at least one (matching) row.
public HasRows ( ) : RowCountTask
Результат RowCountTask

HasRows() публичный статический Метод

public static HasRows ( IConnectionManager connectionManager, string tableName ) : bool
connectionManager IConnectionManager
tableName string
Результат bool

HasRows() публичный статический Метод

public static HasRows ( IConnectionManager connectionManager, string tableName, RowCountOptions options ) : bool
connectionManager IConnectionManager
tableName string
options RowCountOptions
Результат bool

HasRows() публичный статический Метод

public static HasRows ( IConnectionManager connectionManager, string tableName, string condition ) : bool
connectionManager IConnectionManager
tableName string
condition string
Результат bool

HasRows() публичный статический Метод

public static HasRows ( IConnectionManager connectionManager, string tableName, string condition, RowCountOptions options ) : bool
connectionManager IConnectionManager
tableName string
condition string
options RowCountOptions
Результат bool

HasRows() публичный статический Метод

public static HasRows ( string tableName ) : bool
tableName string
Результат bool

HasRows() публичный статический Метод

public static HasRows ( string tableName, RowCountOptions options ) : bool
tableName string
options RowCountOptions
Результат bool

HasRows() публичный статический Метод

public static HasRows ( string tableName, string condition ) : bool
tableName string
condition string
Результат bool

HasRows() публичный статический Метод

public static HasRows ( string tableName, string condition, RowCountOptions options ) : bool
tableName string
condition string
options RowCountOptions
Результат bool

RowCountTask() публичный Метод

public RowCountTask ( ) : ETLBox.Connection
Результат ETLBox.Connection

RowCountTask() публичный Метод

public RowCountTask ( string tableName ) : ETLBox.Connection
tableName string
Результат ETLBox.Connection

RowCountTask() публичный Метод

public RowCountTask ( string tableName, RowCountOptions options ) : ETLBox.Connection
tableName string
options RowCountOptions
Результат ETLBox.Connection

RowCountTask() публичный Метод

public RowCountTask ( string tableName, string condition ) : ETLBox.Connection
tableName string
condition string
Результат ETLBox.Connection

RowCountTask() публичный Метод

public RowCountTask ( string tableName, string condition, RowCountOptions options ) : ETLBox.Connection
tableName string
condition string
options RowCountOptions
Результат ETLBox.Connection