Quotations.DerivedPatterns 모듈(F#)
F# 식 개체를 분석하기 위한 일련의 파생된 F# 활성 패턴이 포함되어 있습니다.
네임스페이스/모듈 경로: Microsoft.FSharp.Quotations
어셈블리: FSharp.Core(FSharp.Core.dll)
module DerivedPatterns
활성 패턴
활성 패턴 |
설명 |
---|---|
AndAlso : Expr -> (Expr * Expr) option |
a && b. 형식의 식을 인식합니다. |
응용 프로그램 : Expr -> (Expr * Expr list list) option |
커리되었거나 튜플되었을 수 있는 첫 번째 클래스 함수 값의 적용을 나타내는 식을 인식합니다. |
Bool : Expr -> bool option |
상수 부울 식을 인식합니다. |
Byte : Expr -> byte option |
상수 바이트 식을 인식합니다. |
Char : Expr -> char option |
상수 유니코드 문자 식을 인식합니다. |
Double : Expr -> float option |
상수 64비트 부동 소수점 숫자 식을 인식합니다. |
Int16 : Expr -> int16 option |
상수 int16 식을 인식합니다. |
Int32 : Expr -> int32 option |
상수 int32 식을 인식합니다. |
Int64 : Expr -> int64 option |
상수 int64 식을 인식합니다. |
Lambdas : Expr -> (Var list list * Expr) option |
커리되었거나 튜플되었을 수 있는 첫 번째 클래스 함수 값을 나타내는 식을 인식합니다. |
MethodWithReflectedDefinition : MethodBase -> Expr option |
ReflectedDefinition과 연결된 메서드를 인식합니다. |
OrElse : Expr -> (Expr * Expr) option |
a || b. 형식의 식을 인식합니다. |
PropertyGetterWithReflectedDefinition : PropertyInfo -> Expr option |
연결된 ReflectedDefinition이 있는 모듈의 속성 getter 또는 값을 인식합니다. |
PropertySetterWithReflectedDefinition : PropertyInfo -> Expr option |
ReflectedDefinition과 연결된 속성 setter를 인식합니다. |
SByte : Expr -> sbyte option |
부호 있는 상수 바이트 식을 인식합니다. |
Single : Expr -> single option |
상수 32비트 부동 소수점 숫자 식을 인식합니다. |
SpecificCall : Expr -> Expr -> (Expr option * Type list * Expr list) option |
지정된 함수 또는 메서드에 대한 호출을 인식하기 위한 매개 변수가 있는 활성 패턴입니다. 반환되는 요소는 선택적 대상 개체(대상이 인스턴스 메서드인 경우에 있음), 제네릭 형식 인스턴스(대상이 제네릭 인스턴스인 경우 비어 있지 않음) 및 함수나 메서드에 대한 인수입니다. |
String : Expr -> string option |
상수 문자열 식을 인식합니다. |
UInt16 : Expr -> uint16 option |
부호 없는 상수 int16 식을 인식합니다. |
UInt32 : Expr -> uint32 option |
부호 없는 상수 int32 식을 인식합니다. |
UInt64 : Expr -> uint64 option |
부호 없는 상수 int64식을 인식합니다. |
Unit : Expr -> unit option |
상수 () 상수 식을 인식합니다. |
플랫폼
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
버전 정보
F# 런타임
지원되는 버전: 2.0, 4.0
Silverlight
지원되는 버전: 3