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