1 override of CanBeColumn
System.Data.Linq (1)
SqlClient\SqlTypeSystemProvider.cs (1)
599
internal override bool
CanBeColumn
{
18 references to CanBeColumn
System.Data.Linq (18)
SqlClient\Common\SqlNode.cs (1)
1489
System.Diagnostics.Debug.Assert(sqlType.
CanBeColumn
);
SqlClient\Query\QueryConverter.cs (3)
975
if (TypeSystem.IsSequenceType(selection.ClrType) && !selection.SqlType.
CanBeColumn
) {
1802
else if (list[0].SqlType.
CanBeColumn
) {
2383
SqlNodeType subType = (this.typeProvider.From(select.Selection.ClrType).
CanBeColumn
) ? SqlNodeType.ScalarSubSelect : SqlNodeType.Element;
SqlClient\Query\SqlBinder.cs (3)
849
if (!sn.SqlType.
CanBeColumn
&& mm != null) {
894
SqlNodeType subType = (rexp is SqlTypeCase || !rexp.SqlType.
CanBeColumn
) ? SqlNodeType.Element : SqlNodeType.ScalarSubSelect;
1095
if (expr.NodeType == SqlNodeType.Value && expr.SqlType.
CanBeColumn
) {
SqlClient\Query\SqlColumnizer.cs (1)
170
&& expression.SqlType.
CanBeColumn
) {
SqlClient\Query\SqlExpander.cs (2)
284
if (exprs[0].SqlType.
CanBeColumn
) {
300
if (exprs[0].SqlType.
CanBeColumn
) {
SqlClient\Query\SqlFlattener.cs (2)
231
if (!expr.SqlType.
CanBeColumn
) {
244
if (obex.Expression.SqlType.
CanBeColumn
) {
SqlClient\Query\SqlMethodCallConverter.cs (4)
170
&& mc.SqlType.
CanBeColumn
190
if (mc.Object.SqlType.
CanBeColumn
) {
908
if (mc.SqlType.
CanBeColumn
&& mc.Arguments[0].SqlType.
CanBeColumn
) {
SqlClient\Query\Translator.cs (2)
325
(eLeft.NodeType != SqlNodeType.New || eLeft.SqlType.
CanBeColumn
) &&
326
(eRight.NodeType != SqlNodeType.New || eRight.SqlType.
CanBeColumn
)) {