Quotations.DerivedPatterns — Moduł (F#)
Zawiera zestaw pochodna F# active desenie do analizowania obiektów wyrażenie F#
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Quotations
Zestaw: FSharp.Core (w FSharp.Core.dll)
module DerivedPatterns
Desenie Active
Deseń Active |
Opis |
---|---|
AndAlso : Expr -> (Expr * Expr) option |
Rozpoznaje wyrażenia formularzaa && b. |
Aplikacje : Expr -> (Expr * Expr list list) option |
Rozpoznaje wyrażenia, które reprezentują stosowania (prawdopodobnie curried lub tupled) wartość funkcji pierwszej klasy. |
BOOL : Expr -> bool option |
Rozpoznaje stałych wyrażeń logicznych. |
Bajt : Expr -> byte option |
Rozpoznaje wyrażenia stałe bajt. |
CHAR : Expr -> char option |
Rozpoznaje wyrażenia stałe znaków Unicode. |
Podwójne : Expr -> float option |
Rozpoznaje 64-bitowych ruchomy punkt numer wyrażenia stałe. |
Int16 : Expr -> int16 option |
Rozpoznaje wyrażenia stałe int16. |
Int32 : Expr -> int32 option |
Rozpoznaje wyrażenia stałe int32. |
Int64 : Expr -> int64 option |
Rozpoznaje wyrażenia stałe int64. |
Lambdas : Expr -> (Var list list * Expr) option |
Rozpoznaje wyrażenia, które reprezentują (prawdopodobnie curried lub tupled) wartość funkcji pierwszej klasy. |
MethodWithReflectedDefinition : MethodBase -> Expr option |
Rozpoznaje metody, które zostały skojarzone ReflectedDefinition. |
OrElse : Expr -> (Expr * Expr) option |
Rozpoznaje wyrażenia formularzaa || b. |
PropertyGetterWithReflectedDefinition : PropertyInfo -> Expr option |
Rozpoznaje właściwości pobierające lub wartości w modułach, które zostały skojarzone ReflectedDefinition. |
PropertySetterWithReflectedDefinition : PropertyInfo -> Expr option |
Rozpoznaje ustawiające właściwości, które zostały skojarzone ReflectedDefinition. |
SByte : Expr -> sbyte option |
Rozpoznaje wyrażenia stałe bajt podpisane. |
Pojedynczy : Expr -> single option |
Rozpoznaje 32-bitowe ruchomy punkt numer wyrażenia stałe. |
SpecificCall : Expr -> Expr -> (Expr option * Type list * Expr list) option |
Sparametryzowana wzorzec active rozpoznawanie wywołań określonych funkcji lub metody.Zwracane elementy są obiekt docelowy opcjonalne (obecny, jeśli obiekt docelowy jest metody instancji), wystąpienia typu rodzajowego (niepusty Jeśli obiekt docelowy jest Rodzajowa konkretyzacja) i argumenty funkcji lub metody. |
Ciąg : Expr -> string option |
Rozpoznaje stały ciąg wyrażenia. |
UInt16 : Expr -> uint16 option |
Rozpoznaje wyrażenia stałe niepodpisane int16. |
UInt32 : Expr -> uint32 option |
Rozpoznaje wyrażenia stałe niepodpisane int32. |
UInt64 : Expr -> uint64 option |
Rozpoznaje wyrażenia stałe niepodpisane int64. |
Jednostki : Expr -> unit option |
Rozpoznaje () wyrażenia stałe. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne