5 instantiations of SqlOptionalValue
System.Data.Linq (5)
SqlClient\Common\SqlFactory.cs (1)
599
sel.Selection = new
SqlOptionalValue
(
SqlClient\Query\QueryConverter.cs (2)
431
inner.Selection = new
SqlOptionalValue
(
548
SqlExpression opt = new
SqlOptionalValue
(
SqlClient\Query\SqlDuplicator.cs (1)
357
return new
SqlOptionalValue
(hasValue, value);
SqlClient\Query\SqlExpander.cs (1)
297
return new
SqlOptionalValue
(this.ExpandTogether(hvals), this.ExpandTogether(vals));
29 references to SqlOptionalValue
System.Data.Linq (29)
SqlClient\Common\SqlNode.cs (1)
184
return ((
SqlOptionalValue
)this).Value.IsConstantColumn;
SqlClient\Common\SqlVisitor.cs (2)
191
result = this.VisitOptionalValue((
SqlOptionalValue
)node);
538
internal virtual SqlExpression VisitOptionalValue(
SqlOptionalValue
sov) {
SqlClient\Query\SqlBinder.cs (7)
409
obj = ((
SqlOptionalValue
)obj).Value;
481
SqlOptionalValue
optValue = (
SqlOptionalValue
)target;
547
SqlOptionalValue
ov = (
SqlOptionalValue
)ojv.Operand;
618
uo.Operand = ((
SqlOptionalValue
)exp).HasValue;
814
return this.AccessMember(m, ((
SqlOptionalValue
)exp).Value);
SqlClient\Query\SqlComparer.cs (4)
243
SqlOptionalValue
ov1 = (
SqlOptionalValue
)node1;
244
SqlOptionalValue
ov2 = (
SqlOptionalValue
)node2;
SqlClient\Query\SqlDuplicator.cs (1)
354
internal override SqlExpression VisitOptionalValue(
SqlOptionalValue
sov) {
SqlClient\Query\SqlExpander.cs (2)
293
SqlOptionalValue
sov = (
SqlOptionalValue
)exprs[i];
SqlClient\Query\SqlFlattener.cs (2)
214
SqlOptionalValue
sop = (
SqlOptionalValue
)expr;
SqlClient\Query\SqlFormatter.cs (1)
1400
internal override SqlExpression VisitOptionalValue(
SqlOptionalValue
sov) {
SqlClient\Query\SqlMultiplexer.cs (1)
183
internal override SqlExpression VisitOptionalValue(
SqlOptionalValue
sov) {
SqlClient\Query\SqlNamer.cs (1)
202
internal override SqlExpression VisitOptionalValue(
SqlOptionalValue
sov) {
SqlClient\Reader\ObjectReaderCompiler.cs (7)
377
return CanBeCompared(((
SqlOptionalValue
)node).Value);
522
SqlOptionalValue
ov1 = (
SqlOptionalValue
)node1;
523
SqlOptionalValue
ov2 = (
SqlOptionalValue
)node2;
746
return this.GenerateOptionalValue((
SqlOptionalValue
)node);
835
private Type GenerateOptionalValue(
SqlOptionalValue
opt) {