Quotations.DerivedPatterns – modul (F#)
Obsahuje sadu odvozenou F# aktivní vzorky analyzovat objekty F# výraz
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Quotations
Sestavení: FSharp.Core (v FSharp.Core.dll)
module DerivedPatterns
Aktivní vzorky
Aktivní vzor |
Description |
---|---|
AndAlso : Expr -> (Expr * Expr) option |
Rozpoznává výrazy formulářea && b. |
Aplikace : Expr -> (Expr * Expr list list) option |
Rozpoznává výrazy, které představují uplatňování (případně curried nebo tupled) hodnota funkce první třídy. |
Bool : Expr -> bool option |
Rozpozná konstantní logické výrazy. |
Byte : Expr -> byte option |
Rozpoznává bajt konstantní výrazy. |
Char : Expr -> char option |
Rozpoznává konstantní výrazy znaku Unicode. |
Double : Expr -> float option |
Konstantní 64 bit plovoucí bod číslo výrazů rozpoznává. |
Int16 : Expr -> int16 option |
Rozpoznává int16 konstantní výrazy. |
Int32 : Expr -> int32 option |
Rozpoznává int32 konstantní výrazy. |
Int64 : Expr -> int64 option |
Rozpoznává int64 konstantní výrazy. |
Lambdas : Expr -> (Var list list * Expr) option |
Výrazy, které představují rozpozná (případně curried nebo tupled) hodnota funkce první třídy. |
MethodWithReflectedDefinition : MethodBase -> Expr option |
Metody, které jsou spojeny ReflectedDefinition rozpozná. |
OrElse : Expr -> (Expr * Expr) option |
Rozpoznává výrazy formulářea || b. |
PropertyGetterWithReflectedDefinition : PropertyInfo -> Expr option |
Rozpozná mechanismy získání vlastností nebo hodnoty v modulech, které mají přidružené ReflectedDefinition. |
PropertySetterWithReflectedDefinition : PropertyInfo -> Expr option |
Nastavení vlastností, které mají přidružené ReflectedDefinition rozpozná. |
SByte : Expr -> sbyte option |
Rozpoznává podepsané bajt konstantní výrazy. |
Jednoduché : Expr -> single option |
Konstantní 32 bit plovoucí bod číslo výrazů rozpoznává. |
SpecificCall : Expr -> Expr -> (Expr option * Type list * Expr list) option |
Parametrizované aktivní vzorek rozpoznat volání určené funkce nebo metody.Vrácené prvky jsou volitelné cílový objekt (současné metody instance je cíl), obecný typ instance (prázdný Pokud je cíl obecného instance) a argumenty funkce nebo metody. |
Řetězec : Expr -> string option |
Konstantní řetězec výrazů rozpoznává. |
UInt16 : Expr -> uint16 option |
Rozpozná nepodepsané int16 konstantní výrazy. |
UInt32 : Expr -> uint32 option |
Rozpozná nepodepsané int32 konstantní výrazy. |
UInt64 : Expr -> uint64 option |
Rozpozná nepodepsané int64 konstantní výrazy. |
Jednotka : Expr -> unit option |
Rozpozná () konstantní výrazy. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0, 4.0, přenosné