Class Sql.TableExpressionAttribute
Inheritance
System.Object
Sql.TableExpressionAttribute
Assembly: linq2db.dll
Syntax
public class TableExpressionAttribute : Sql.TableFunctionAttribute
Constructors
|
Improve this Doc
View Source
TableExpressionAttribute(String)
Declaration
public TableExpressionAttribute(string expression)
Parameters
Type |
Name |
Description |
System.String |
expression |
|
|
Improve this Doc
View Source
TableExpressionAttribute(String, Int32[])
Declaration
public TableExpressionAttribute(string expression, params int[] argIndices)
Parameters
Type |
Name |
Description |
System.String |
expression |
|
System.Int32[] |
argIndices |
|
|
Improve this Doc
View Source
TableExpressionAttribute(String, String)
Declaration
public TableExpressionAttribute(string sqlProvider, string expression)
Parameters
Type |
Name |
Description |
System.String |
sqlProvider |
|
System.String |
expression |
|
|
Improve this Doc
View Source
TableExpressionAttribute(String, String, Int32[])
Declaration
public TableExpressionAttribute(string sqlProvider, string expression, params int[] argIndices)
Parameters
Type |
Name |
Description |
System.String |
sqlProvider |
|
System.String |
expression |
|
System.Int32[] |
argIndices |
|
Properties
|
Improve this Doc
View Source
Expression
Declaration
public string? Expression { get; set; }
Property Value
Type |
Description |
System.Nullable<System.String> |
|
|
Improve this Doc
View Source
Name
Declaration
protected string? Name { get; }
Property Value
Type |
Description |
System.Nullable<System.String> |
|
Methods
|
Improve this Doc
View Source
SetTable<TContext>(TContext, ISqlBuilder, MappingSchema, SqlTable, MethodCallExpression, Func<TContext, Expression, ColumnDescriptor, ISqlExpression>)
Declaration
public override void SetTable<TContext>(TContext context, ISqlBuilder sqlBuilder, MappingSchema mappingSchema, SqlTable table, MethodCallExpression methodCall, Func<TContext, Expression, ColumnDescriptor, ISqlExpression> converter)
Parameters
Type Parameters
Name |
Description |
TContext |
|
Overrides
LinqToDB.Sql.TableFunctionAttribute.SetTable<TContext>(TContext, LinqToDB.SqlProvider.ISqlBuilder, LinqToDB.Mapping.MappingSchema, LinqToDB.SqlQuery.SqlTable, MethodCallExpression, Func<TContext, Expression, LinqToDB.Mapping.ColumnDescriptor, LinqToDB.SqlQuery.ISqlExpression>)
Extension Methods