ExtraTopLevelOperators.failwithf<'T,'Result> İşlevi (F#)
Bir dize arabelleğine yazdır ve verilen sonuç ile bir özel durum oluştur.Yardımcı yazıcılar dize döndürmelidir.
Ad alanı/modül yolu: Microsoft.FSharp.Core.ExtraTopLevelOperators
Derleme: FSharp.Core (FSharp.Core.dll),
// Signature:
failwithf : StringFormat<'T,'Result> -> 'T
// Usage:
failwithf format
Parametreler
- format
Türü: StringFormat<'T,'Result>
Notlar
Bu işlev adlı PrintFormatToStringThenFail kodları derlenmiş derlemeleri.Üye yansıtma veya F# dışındaki bir dilde erişiyorsanız, bu adı kullanın.
Örnek
Aşağıdaki kod örneği kullanımları gösterilmektedir failwithf.
let reportError componentName code =
failwithf "Component %s reported a failure. Error code: 0x%x" componentName code
reportError "Filesystem monitor" 0x80000005
Platformlar
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Sürüm Bilgisi
F# Çekirdek Kitaplığı sürümleri
Desteklenen: 2.0, 4.0, Portable