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

Zobacz też

Informacje

Microsoft.FSharp.Quotations — Przestrzeń nazw (F#)