Class SqlField
Assembly: linq2db.dll
Syntax
public class SqlField : ISqlExpression, IQueryElement, IEquatable<ISqlExpression>, ISqlExpressionWalkable
Constructors
|
Improve this Doc
View Source
SqlField(ColumnDescriptor)
Declaration
public SqlField(ColumnDescriptor column)
Parameters
|
Improve this Doc
View Source
SqlField(ISqlTableSource, string)
Declaration
public SqlField(ISqlTableSource table, string name)
Parameters
|
Improve this Doc
View Source
SqlField(SqlField)
Declaration
public SqlField(SqlField field)
Parameters
|
Improve this Doc
View Source
SqlField(string, string)
Declaration
public SqlField(string name, string physicalName)
Parameters
|
Improve this Doc
View Source
SqlField(Type, string?, bool)
Declaration
public SqlField(Type systemType, string? name, bool canBeNull)
Parameters
Properties
|
Improve this Doc
View Source
Alias
Declaration
public string? Alias { get; set; }
Property Value
|
Improve this Doc
View Source
CanBeNull
Declaration
public bool CanBeNull { get; set; }
Property Value
|
Improve this Doc
View Source
ColumnDescriptor
Declaration
public ColumnDescriptor ColumnDescriptor { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public string? CreateFormat { get; set; }
Property Value
|
Improve this Doc
View Source
CreateOrder
Declaration
public int? CreateOrder { get; set; }
Property Value
|
Improve this Doc
View Source
ElementType
Declaration
public QueryElementType ElementType { get; }
Property Value
|
Improve this Doc
View Source
IsDynamic
Declaration
public bool IsDynamic { get; set; }
Property Value
|
Improve this Doc
View Source
IsIdentity
Declaration
public bool IsIdentity { get; set; }
Property Value
|
Improve this Doc
View Source
IsInsertable
Declaration
public bool IsInsertable { get; set; }
Property Value
|
Improve this Doc
View Source
IsPrimaryKey
Declaration
public bool IsPrimaryKey { get; set; }
Property Value
|
Improve this Doc
View Source
IsUpdatable
Declaration
public bool IsUpdatable { get; set; }
Property Value
|
Improve this Doc
View Source
Name
Declaration
public string Name { get; set; }
Property Value
|
Improve this Doc
View Source
PhysicalName
Declaration
public string PhysicalName { get; set; }
Property Value
|
Improve this Doc
View Source
Precedence
Declaration
public int Precedence { get; }
Property Value
|
Improve this Doc
View Source
PrimaryKeyOrder
Declaration
public int PrimaryKeyOrder { get; set; }
Property Value
|
Improve this Doc
View Source
SkipOnEntityFetch
Declaration
public bool SkipOnEntityFetch { get; set; }
Property Value
|
Improve this Doc
View Source
Table
Declaration
public ISqlTableSource? Table { get; set; }
Property Value
|
Improve this Doc
View Source
Type
Declaration
public DbDataType Type { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Equals(ISqlExpression, Func<ISqlExpression, ISqlExpression, bool>)
Declaration
public bool Equals(ISqlExpression other, Func<ISqlExpression, ISqlExpression, bool> comparer)
Parameters
Returns
|
Improve this Doc
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods