DataReaderStream - конструктор

Создаёт экземпляр класса с указанием объекта IDataReader и отсчитываемого от нуля номера колонки, в которой расположены читаемые данные.

Definition

Пространство имён: Tessa.Platform.Data
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public DataReaderStream(
	DbDataReader reader,
	int columnIndex = 0,
	bool disposeReader = true,
	Func<DataReaderStream, ValueTask>? disposeActionAsync = null
)

Параметры

reader  DbDataReader
Объект IDataReader, посредством которого выполняется чтение данных.
columnIndex  Int32  (Optional)
Отсчитываемый от нуля номер колонки, в которой расположены читаемые данные.
disposeReader  Boolean  (Optional)
Признак того, что переданный объект disposeReader будет освобождён при освобождении создаваемого объекта через метод Dispose.
disposeActionAsync  FuncDataReaderStream, ValueTask  (Optional)
Действие, дополнительно выполняемое при закрытии потока методом Dispose(Boolean), или null, если выполнять действие не требуется. В параметре передаётся текущий поток.

См. также