Core.LanguagePrimitives Modülü (F#)
F# dili ile ilişkilendirilmiş dil temelleri
Ad alanı/modül yolu: Microsoft.FSharp.Core
Derleme: FSharp.Core (FSharp.Core.dll),
module LanguagePrimitives
Modüller
Modül |
Description |
---|---|
Modül ErrorStrings |
Yalnızca dahili kullanım için |
Modül HashCompare |
F# derleyicisi, bazı dil yapılarının derlenmiş form parçası olan bu modüldeki bazı işlevlere çağrı yayar. |
Modül IntrinsicFunctions |
F# derleyicisi, bazı dil yapılarının derlenmiş form parçası olan bu modüldeki bazı işlevlere çağrı yayar. |
Modül IntrinsicOperators |
F# derleyicisi, bazı dil yapılarının derlenmiş form parçası olan bu modüldeki bazı işlevlere çağrı yayar. |
Değerler
Value |
Description |
---|---|
AdditionDynamic : 'T1 -> 'T2 -> 'U |
Dinamik çağırmaları uygulayan bir derleyici iç + işleci. |
CheckedAdditionDynamic : 'T1 -> 'T2 -> 'U |
Checked için dinamik çağırmaları uygulayan bir derleyici iç + işleci. |
CheckedMultiplyDynamic : 'T1 -> 'T2 -> 'U |
Checked için dinamik çağırmaları uygulayan bir derleyici iç + işleci. |
DecimalWithMeasure : decimal -> decimal<'u> |
Ölçü birimleri ile beraber bir ondalık değer oluşturur. |
DivideByInt : ^T -> int -> ^T |
Değeri bir tamsayı ile böler. |
DivideByIntDynamic : 'T -> int -> 'T |
Dinamik çağırmaları için uygulayan bir derleyici iç DivideByInt ilkel. |
EnumOfValue : 'T -> enum |
Bir numaralandırma değeri arasında temel bir değer oluşturur. |
EnumToValue : 'Enum -> 'T |
Ona temel olan değeri için bir numaralandırma değeri alır. |
FastGenericComparer : IComparer<'T> |
Verilen tür için F# karşılaştırıcısı nesne oluşturur |
FastGenericEqualityComparer : IEqualityComparer<'T> |
Verilen tür için F# karma/eşitlik nesne oluşturma |
FastLimitedGenericEqualityComparer : int -> IEqualityComparer<'T> |
Bir düğüm sınırlı F# kayıtları, listeleri ve birleþim türleri karma, karma kullanarak belirli tür için F# karma/eşitlik nesnesi oluşturun. |
Float32WithMeasure : float -> float<'u> |
Oluşturur bir float32 değeri ölçü birimleri ile. |
FloatWithMeasure : float32 -> float32<'u> |
Oluşturur bir float değeri ölçü birimleri ile. |
GenericComparer : IComparer |
Bir statik F# karşılaştırıcısı nesnesi. |
GenericComparison : 'T -> 'T -> int |
İki değeri karşılaştırır. |
GenericComparisonWithComparer : IComparer -> 'T -> 'T -> int |
İki değeri karşılaştırır. Bir uygulaması, bir özyinelemeli büyük/küçük harf adlandırılabilir IComparable<T> NaN karşılaştırma semantiği tutarlı olduğundan emin olmak için. |
GenericEquality : 'T -> 'T -> bool |
Kısmi eşdeğerlik ilişkisi mantığı kullanarak eşitlik için iki değeri karşılaştırır ([nan] < > [nan]). |
GenericEqualityComparer : IEqualityComparer |
Karma ve eşitlik için uygun bir F# karşılaştırıcısı nesnesini döndürür. Bu karma dönen karşılaştırıcısı davranışını karma F# kayıtları, listeleri ve birleþim türleri, genel bir düğüm sayısı sınırlı değildir. |
GenericEqualityER : 'T -> 'T -> bool |
Eşdeğerlik ilişkisi mantığı kullanarak eşitlik için iki değeri karşılaştırır ([nan] = [nan]). |
GenericEqualityERComparer : IEqualityComparer |
Karma ve eşitlik için uygun bir F# karşılaştırıcı nesnesi döner. Bu karma dönen karşılaştırıcısı davranışını karma F# kayıtları, listeleri ve birleþim türleri, genel bir düğüm sayısı sınırlı değildir. Bu eşitlik karşılaştırıcısının eşdeğerlik ilişkisi mantığı vardır ([nan] = [nan]). |
GenericEqualityWithComparer : IEqualityComparer -> 'T -> 'T -> bool |
Eşitlik için iki değeri karşılaştırır |
GenericGreaterOrEqual : 'T -> 'T -> bool |
İki değeri karşılaştırır |
GenericGreaterThan: 'T -> 'T -> bool |
İki değeri karşılaştırır |
GenericHash : 'T -> int |
Kendi yapısına göre bir değer karıştırır. Bu karma F# kayıt, liste ve birleşim türlerini kardığı zamanki genel düğüm sayısı ile sınırlı değildir. |
GenericHashWithComparer : IEqualityComparer -> 'T -> int |
Yinelemeli olarak kendi yapısına göre bir değer bir bölümünü karıştırır. |
GenericLessOrEqual : 'T -> 'T -> bool |
İki değeri karşılaştırır |
GenericLessThan : 'T -> 'T -> bool |
İki değeri karşılaştırır |
GenericLimitedHash: int -> 'T -> int |
Kendi yapısına göre bir değer karıştırır. F# kayıt, liste ve birleşim türlerini kararken, karmayı kısıtlamak için verilen sınırı kullanır. |
GenericMaximum : 'T -> 'T -> 'T |
Yapısal olarak tarafından belirtilen sıraya göre iki değerden en fazla sürer GenericComparison. |
GenericMinimum : 'T -> 'T -> 'T |
Yapısal olarak tarafından belirtilen sıraya göre iki değerden en küçüğünü götüren GenericComparison. |
GenericOne: ^T |
İlkel herhangi bir sayısal tür veya adında bir statik üyesi olan herhangi bir türü için bir değer çözümler One. |
GenericOneDynamic : unit -> 'T |
İlkel herhangi bir sayısal tür veya adında bir statik üyesi olan herhangi bir türü için bir değer çözümler One... |
GenericZero : ^T |
Sıfır değeri ilkel herhangi bir sayısal tür veya adında bir statik üyesi olan her türlü çözümler Zero. |
GenericZeroDynamic: unit -> 'T |
Sıfır değeri ilkel herhangi bir sayısal tür veya adında bir statik üyesi olan her türlü çözümler Zero. |
Int16WithMeasure : int16 -> int16<'u> |
Oluşturur bir int16 değeri ile ölçü birimleri |
Int32WithMeasure : int32 -> int32<'u> |
Oluşturur bir int32 değeri ile ölçü birimleri |
Int64WithMeasure : int64 -> int64<'u> |
Oluşturur bir int64 değeri ile ölçü birimleri |
MultiplyDynamic : 'T1 -> 'T2 -> 'U |
Dinamik çağırmaları uygulayan bir derleyici iç + işleci. |
ParseInt32 : string -> int32 |
Ayrıştırmak için kullandığı bir int32 aþýrý tarafından kullanılan kurallara göre int32 dönüştürme işleci dizeleri uygulandığında |
ParseInt64 : string -> int64 |
Ayrıştırmak için kullandığı bir int64 aþýrý tarafından kullanılan kurallara göre int64 dönüştürme işleci dizeleri uygulandığında |
ParseUInt32 : string -> uint32 |
Ayrıştırmak için kullandığı bir uint32 aþýrý tarafından kullanılan kurallara göre uint32 dönüştürme işleci dizeleri uygulandığında |
ParseUInt64 : string -> uint64 |
Ayrıştırmak için kullandığı bir uint64 aþýrý tarafından kullanılan kurallara göre uint64 dönüştürme işleci dizeleri uygulandığında |
PhysicalEquality: 'T -> 'T -> bool |
Başvuru/fiziksel eşitlik. Kutulu Giriş başvuru eşittir sürümleriyse ya da her ikisi de temel sayısal türler ve uygulanışı ise gerçek Equals ilk yazısında bağımsız girişleri, paketlenmiş sürümlerinde true değerini döndürür. |
PhysicalHash: 'T -> int |
Fiziksel karma. İçerikleri kardığımız yerde değer türü hariç nesne kimliği üzerinde karma yapar. |
SByteWithMeasure: sbyte -> sbyte<'u> |
Oluşturur bir sbyte değeri ile ölçü birimleri |
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