Class YdbSpecificExtensions
- Namespace
- LinqToDB.DataProvider.Ydb
- Assembly
- linq2db.dll
Provides YDB-specific extension methods.
public static class YdbSpecificExtensions
- Inheritance
-
objectYdbSpecificExtensions
Methods
AsYdb<TSource>(ITable<TSource>)
Marks the table as a YDB-specific table, enabling YDB table/query extension methods on it.
[Sql.QueryExtension(null, Sql.QueryExtensionScope.None, typeof(NoneExtensionBuilder))]
public static IYdbSpecificTable<TSource> AsYdb<TSource>(this ITable<TSource> table) where TSource : notnull
Parameters
tableITable<TSource>Table-like query source.
Returns
- IYdbSpecificTable<TSource>
YDB-specific table source.
Type Parameters
TSourceTable record type.
AsYdb<TSource>(IQueryable<TSource>)
Marks the query as a YDB-specific query, enabling YDB query extension methods on it.
[Sql.QueryExtension(null, Sql.QueryExtensionScope.None, typeof(NoneExtensionBuilder))]
public static IYdbSpecificQueryable<TSource> AsYdb<TSource>(this IQueryable<TSource> source) where TSource : notnull
Parameters
sourceIQueryable<TSource>Query source.
Returns
- IYdbSpecificQueryable<TSource>
YDB-specific query source.
Type Parameters
TSourceQuery record type.