Aracılığıyla paylaş


DerivedPatterns.SpecificCall Etkin Deseni (F#)

Belirtilen işlev veya yöntem çağrıları tanır. Parametreli etkin desen budur.

İsim Uzayı/Modül Yolu Microsoft.FSharp.Quotations.DerivedPatterns

Derleme: FSharp.Core (FSharp.Core.dll içinde)

// Signature:
( |SpecificCall|_| ) : (templateParameter:Expr) -> Expr -> (Expr option * Type list * Expr list) option

Parametreler

  • templateParameter
    Tür: Expr

    Arama yöntemi belirtir giriş şablon ifadesi.

Dönüş Değeri

Resmi döndürme türü olan (Expr option * Type list * Expr list) option. Seçeneği, başarılı bir eşleşme olup olmadığını gösterir. İfadenin eşleşen bir desende giriş, başarılı bir eşleşme, kayıt düzeni üç öğe decomposed. İlk öğe hedef bir oluşum yöntemi ise vardır isteğe bağlı hedef nesne temsil eder. İkinci öğe, olmayan hedef genel örnekleme ise boş olduğu genel tür oluşturmada temsil eder. Üçüncü öğeyi işlev veya yöntem bağımsız değişkenleri temsil eder.

Açıklamalar

Bu işlev adlı SpecificCallPattern de..NET Framework derleme. Üyeden erişiyorsanız bir..NET Framework dil dışında f # veya yansıtma, bu adı kullanın.

Platformlar

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Sürüm Bilgisi

F# Çalışma Zamanı

Desteklenir: 2.0, 4.0

Silverlight

Desteklenir: 3

Ayrıca bkz.

Başvuru

Quotations.DerivedPatterns Modülü (F#)

Microsoft.FSharp.Quotations İsim Uzayı (F#)