示例#1
0
 public static ISqlServerSpecificQueryable <TSource> OptionRobustPlan <TSource>(this ISqlServerSpecificQueryable <TSource> query)
     where TSource : notnull
 {
     return(query.QueryHint(Query.RobustPlan));
 }
示例#2
0
 public static ISqlServerSpecificQueryable <TSource> OptionDisableExternalPushDown <TSource>(this ISqlServerSpecificQueryable <TSource> query)
     where TSource : notnull
 {
     return(query.QueryHint(Query.DisableExternalPushDown));
 }
示例#3
0
 public static ISqlServerSpecificQueryable <TSource> OptionQueryTraceOn <TSource>(this ISqlServerSpecificQueryable <TSource> query, int value)
     where TSource : notnull
 {
     return(query.QueryHint(Query.QueryTraceOn(value)));
 }
示例#4
0
 public static ISqlServerSpecificQueryable <TSource> OptionForceOrder <TSource>(this ISqlServerSpecificQueryable <TSource> query)
     where TSource : notnull
 {
     return(query.QueryHint(Query.ForceOrder));
 }
示例#5
0
 public static ISqlServerSpecificQueryable <TSource> OptionExpandViews <TSource>(this ISqlServerSpecificQueryable <TSource> query)
     where TSource : notnull
 {
     return(query.QueryHint(Query.ExpandViews));
 }
示例#6
0
 public static ISqlServerSpecificQueryable <TSource> OptionMergeJoin <TSource>(this ISqlServerSpecificQueryable <TSource> query)
     where TSource : notnull
 {
     return(query.QueryHint(Query.MergeJoin));
 }
示例#7
0
 public static ISqlServerSpecificQueryable <TSource> OptionConcatUnion <TSource>(this ISqlServerSpecificQueryable <TSource> query)
     where TSource : notnull
 {
     return(query.QueryHint(Query.ConcatUnion));
 }
示例#8
0
 public static ISqlServerSpecificQueryable <TSource> OptionHashGroup <TSource>(this ISqlServerSpecificQueryable <TSource> query)
     where TSource : notnull
 {
     return(query.QueryHint(Query.HashGroup));
 }