Modulo RuntimeHelpers.LeafExpressionConverter (F#)
Contiene le funzioni che espressioni di query F# della guida.
Namespace/Module Path: Microsoft.FSharp.Linq.RuntimeHelpers
Assembly: FSharp.Core (in FSharp.Core.dll)
module LeafExpressionConverter
EvaluateQuotation : Expr -> obj
ImplicitExpressionConversionHelper : 'T -> Expression<'T>
MemberInitializationHelper : 'T -> 'T
QuotationToExpression : Expr -> Expression
QuotationToLambdaExpression : Expr<'T> -> Expression<'T>
SubstHelper : Expr * Var [] * obj [] -> Expr<'T>
Valori
Valore |
Descrizione |
---|---|
EvaluateQuotation: Expr - > obj |
Restituisce un subset di quotation F# eseguendo innanzitutto la conversione in un'espressione LINQ, per il subset di espressioni LINQ rappresentate dalla sintassi delle espressioni nel linguaggio C#. |
ImplicitExpressionConversionHelper: “T "> Expression<TDelegate>< " T> |
Se utilizzato in una quotation, questa funzione indica che una specifica conversione deve essere eseguito quando converte la quotation a un'espressione LINQ.Questa funzione non deve essere chiamata direttamente. |
MemberInitializationHelper: “T - > “T |
Se utilizzato in una quotation, questa funzione indica che una specifica conversione deve essere eseguito quando converte la quotation a un'espressione LINQ.Questa funzione non deve essere chiamata direttamente. |
Converte un subset di quotation F# in un'espressione LINQ, per il subset di espressioni LINQ rappresentate dalla sintassi delle espressioni nel linguaggio C#. |
|
QuotationToLambdaExpression: Expr< " T> - > Expression<TDelegate>< " T> |
Converte un subset di quotation F# in un'espressione LINQ, per il subset di espressioni LINQ rappresentate dalla sintassi delle espressioni nel linguaggio C#. |
SubstHelper: Expr * Var [] * obj [] - > Expr<T> |
Helper di runtime utilizzato per valutare i valori letterali di quotation annidati. |
Piattaforme
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informazioni sulla versione
Versioni della libreria di base F#
Supportato in: 4,0, portabile