You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
let(|CallQueryBuilderRunValue|_|):Quotations.Expr->_=(|SpecificCallToMethod|_|)(methodhandleof(fun(b: QueryBuilder, v:Expr<'a>)-> b.Run(v)): 'a)// type annotations here help overload resolution
let(|CallQueryBuilderRunEnumerable|_|):Quotations.Expr->_=(|SpecificCallToMethod|_|)(methodhandleof(fun(b: QueryBuilder, v:Expr<QuerySource<_, IEnumerable>>)-> b.Run(v)))// type annotations here help overload resolution
let(|CallQueryBuilderRunValue|_|):Quotations.Expr->_= SpecificCallToMethod(methodhandleof(fun(b: QueryBuilder, v:Expr<'a>)-> b.Run(v)): 'a)// type annotations here help overload resolution
998
+
let(|CallQueryBuilderRunEnumerable|_|):Quotations.Expr->_= SpecificCallToMethod(methodhandleof(fun(b: QueryBuilder, v:Expr<QuerySource<_, IEnumerable>>)-> b.Run(v)))// type annotations here help overload resolution
///primitive numeric types. For strings,the input is converted using <c>Double.Parse()</c> with InvariantCulture settings. Otherwise the operation requires and invokes a <c>ToDouble</c> method on the input type.</remarks>
89
89
[<CompiledName("ToDouble")>]
90
-
val inline double:value:^T->float when ^T:(static member op_Explicit:^T->double)and default ^T:int
90
+
val inline double:value:^T->double when ^T:(static member op_Explicit:^T->double)and default ^T:int
91
91
92
92
///<summary>Converts the argument to byte.</summary>
93
93
///<remarks>This is a direct conversion for all
94
94
///primitive numeric types. For strings,the input is converted using <c>Byte.Parse()</c> on strings and otherwise requires a <c>ToByte</c> method on the input type.</remarks>
95
-
[<CompiledName("ToUInt8")>]
96
-
val inline uint8:value:^T->uint8 when ^T:(static member op_Explicit:^T->byte)and default ^T:int
95
+
[<CompiledName("ToByte")>]
96
+
val inline uint8:value:^T->uint8 when ^T:(static member op_Explicit:^T->uint8)and default ^T:int
97
97
98
98
///<summary>Converts the argument to signed byte.</summary>
99
99
///<remarks>This is a direct conversion for all
100
100
///primitive numeric types. For strings,the input is converted using <c>SByte.Parse()</c> with InvariantCulture settings.
101
101
///Otherwise the operation requires and invokes a <c>ToSByte</c> method on the input type.</remarks>
102
-
[<CompiledName("ToInt8")>]
102
+
[<CompiledName("ToSByte")>]
103
103
val inline int8:value:^T->int8 when ^T:(static member op_Explicit:^T->int8)and default ^T:int
///<remarks>This is a direct,checked conversion for all
110
110
///primitive numeric types. For strings,the input is converted using <c>Byte.Parse()</c> on strings and otherwise requires a <c>ToByte</c> method on the input type.</remarks>
111
111
[<CompiledName("ToByte")>]
112
-
val inline uint8:value:^T->byte when ^T:(static member op_Explicit:^T->byte)and default ^T:int
112
+
val inline uint8:value:^T->byte when ^T:(static member op_Explicit:^T->uint8)and default ^T:int
113
113
114
114
///<summary>Converts the argument to signed byte.</summary>
115
115
///<remarks>This is a direct,checked conversion for all
116
116
///primitive numeric types. For strings,the input is converted using <c>SByte.Parse()</c> with InvariantCulture settings.
117
117
///Otherwise the operation requires and invokes a <c>ToSByte</c> method on the input type.</remarks>
118
118
[<CompiledName("ToSByte")>]
119
-
val inline int8:value:^T->sbyte when ^T:(static member op_Explicit:^T->sbyte)and default ^T:int
119
+
val inline int8:value:^T->sbyte when ^T:(static member op_Explicit:^T->int8)and default ^T:int
120
120
121
121
122
122
///<summary>Builds a read-only lookup table from a sequence of key/value pairs. The key objects are indexed using generic hashing and equality.</summary>