Interface Sql.ISqExtensionBuilder
Assembly: linq2db.dll
Syntax
public interface ISqExtensionBuilder
Properties
|
Improve this Doc
View Source
Arguments
Declaration
Expression[] Arguments { get; }
Property Value
Type |
Description |
Expression[] |
|
|
Improve this Doc
View Source
BuilderValue
Declaration
object? BuilderValue { get; }
Property Value
Type |
Description |
System.Nullable<System.Object> |
|
|
Improve this Doc
View Source
Configuration
Declaration
string? Configuration { get; }
Property Value
Type |
Description |
System.Nullable<System.String> |
|
|
Improve this Doc
View Source
DataContext
Declaration
IDataContext DataContext { get; }
Property Value
|
Improve this Doc
View Source
Expression
Declaration
string Expression { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Extension
Declaration
Sql.SqlExtension Extension { get; }
Property Value
|
Improve this Doc
View Source
Mapping
Declaration
MappingSchema Mapping { get; }
Property Value
|
Improve this Doc
View Source
Member
Declaration
MemberInfo Member { get; }
Property Value
Type |
Description |
MemberInfo |
|
|
Improve this Doc
View Source
Query
Declaration
SelectQuery Query { get; }
Property Value
|
Improve this Doc
View Source
ResultExpression
Declaration
ISqlExpression ResultExpression { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
AddParameter(String, ISqlExpression)
Declaration
Sql.SqlExtensionParam AddParameter(string name, ISqlExpression expr)
Parameters
Returns
|
Improve this Doc
View Source
ConvertExpressionToSql(Expression, Boolean)
Declaration
ISqlExpression ConvertExpressionToSql(Expression expression, bool unwrap = false)
Parameters
Type |
Name |
Description |
Expression |
expression |
|
System.Boolean |
unwrap |
|
Returns
|
Improve this Doc
View Source
ConvertToSqlExpression()
Declaration
ISqlExpression ConvertToSqlExpression()
Returns
|
Improve this Doc
View Source
ConvertToSqlExpression(Int32)
Declaration
ISqlExpression ConvertToSqlExpression(int precedence)
Parameters
Type |
Name |
Description |
System.Int32 |
precedence |
|
Returns
|
Improve this Doc
View Source
GetExpression(Int32, Boolean)
Declaration
ISqlExpression GetExpression(int index, bool unwrap = false)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.Boolean |
unwrap |
|
Returns
|
Improve this Doc
View Source
GetExpression(String, Boolean)
Declaration
ISqlExpression GetExpression(string argName, bool unwrap = false)
Parameters
Type |
Name |
Description |
System.String |
argName |
|
System.Boolean |
unwrap |
|
Returns
|
Improve this Doc
View Source
GetObjectValue(Int32)
Declaration
object GetObjectValue(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetObjectValue(String)
Declaration
object GetObjectValue(string argName)
Parameters
Type |
Name |
Description |
System.String |
argName |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetValue<T>(Int32)
Declaration
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
Type Parameters
|
Improve this Doc
View Source
GetValue<T>(String)
Declaration
T GetValue<T>(string argName)
Parameters
Type |
Name |
Description |
System.String |
argName |
|
Returns
Type Parameters
Extension Methods