Obszar nazw Microsoft.FSharp.Core.CompilerServices (F#)
Ten obszar nazw zawiera niektóre funkcje wewnętrzne do użytku przez kompilator F# i również typy wykonywania typu dostawcy.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core.CompilerServices
Zgromadzenie: FSharp.Core (w FSharp.Core.dll)
namespace Microsoft.FSharp.Core.CompilerServices
Moduły
Moduł |
Opis |
---|---|
Moduł RuntimeHelpers |
Grupa funkcji, które służą jako część skompilowany reprezentacja F# sekwencji wyrażeń. |
Definicje typu
Typ |
Opis |
---|---|
F# kompilator emituje implementacji tego typu wyrażenia skompilowany sekwencji. |
|
Reprezentuje obszar nazw generowane przez dostawcę typu. |
|
Typ ITypeProvider |
Typ dostawcy implementował ten interfejs do uznawane przez kompilator jako dostawca typu F#.Wykonania tego interfejsu określa interfejsu publicznego i zachowanie typu Dostawca. |
Stanowi odwrotność wyrażeń środek, gdy zwracane jako argument rodzajowy podanego typu. |
|
Typ MeasureOne |
Reprezentuje wyrażenie "1" środek zwracane jako argument rodzajowy podanego typu. |
Reprezentuje iloczyn dwóch wyrażeń środek zwracane jako argument rodzajowy podanego typu. |
|
Miejsce atrybutu runtime zestawu, aby wskazać, że jest odpowiedni zestaw czasu projektowania, który zawiera dostawca typu.Montaż Runtime i Projektant może być taka sama. |
|
Miejsce na klasy, która implementuje ITypeProvider rozszerzyć kompilatora |
|
Jeśli klasy, który implementuje ITypeProvider ma konstruktora, która akceptuje TypeProviderConfig, a następnie zostanie zbudowana z instancji TypeProviderConfig. |
|
Wskazuje, że edytor kodu należy ukryć wszystkie metody System.Object z menu opcji intellisense dla wystąpienia podanego typu |
|
Atrybut TypeProviderXmlDocAttribute dodaje się do typów i członków.Usługa języka będą wyświetlane właściwości CommentText od atrybutu w odpowiednim miejscu, gdy użytkownik znajduje się nad typu lub członka. |