/
krasninja
/
querycat
Обзор
Документация
Войти
/
krasninja
/
querycat
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/QueryCat.Backend/Formatters/NullOutput.cs
32 строки
731 B
Ivan Kozhin
Create Core module, move main classes there
24 авг 2023, 19:38
24 авг 2023, 19:38
4588519
Код
Авторство
О чём код?
using System.ComponentModel; using QueryCat.Backend.Core.Functions; using QueryCat.Backend.Core.Types; using QueryCat.Backend.Storage; namespace QueryCat.Backend.Formatters; internal sealed class NullOutput : RowsOutput { [Description("NULL output.")] [FunctionSignature("write_null(): object<IRowsOutput>")] public static VariantValue Null(FunctionCallInfo args) { var rowsSource = new NullFormatter(); return VariantValue.CreateFromObject(rowsSource); } /// <inheritdoc /> public override void Open() { } /// <inheritdoc /> public override void Close() { } /// <inheritdoc /> protected override void OnWrite(in VariantValue[] values) { } }