Spazio dei nomi Microsoft.FSharp.Core.CompilerServices (F#)

Questo spazio dei nomi contiene alcune funzioni interne per l'utilizzo da parte del compilatore F# e anche i tipi per i provider del tipo di implementazione.

Percorso di spazio dei nomi/modulo: Microsoft.FSharp.Core.CompilerServices

Assembly: FSharp.Core (in FSharp.Core.dll)

namespace Microsoft.FSharp.Core.CompilerServices

Moduli

Modulo

Descrizione

modulo RuntimeHelpers

Gruppo di funzioni utilizzato come parte della rappresentazione compilata di espressioni di sequenza F#.

Definizioni dei tipi

Type

Descrizione

tipo GeneratedSequenceBase<'T>

Il compilatore F# crea implementazioni di questo tipo per le espressioni di sequenza compilate.

tipo IProvidedNamespace

Rappresenta uno spazio dei nomi generato da un provider del tipo.

tipo ITypeProvider

I provider del tipo implementa questa interfaccia per essere riconosciuti dal compilatore come provider del tipo F#.L'implementazione di questa interfaccia determina l'interfaccia pubblica e il comportamento del provider del tipo.

tipo MeasureInverse<'Measure>

Rappresenta l'opposto delle espressioni di una misura una volta restituito come un argomento generico di un tipo fornito.

tipo MeasureOne

Rappresenta “1 " espressione di misure una volta restituito come un argomento generico di un tipo fornito.

tipo MeasureProduct<'Measure1, il Measure2>

Rappresenta il prodotto di due espressioni di misure una volta restituito come un argomento generico di un tipo fornito.

tipo TypeProviderAssemblyAttribute

Inserire l'attributo dell'assembly di runtime per indicare che è presente un assembly in fase di progettazione corrispondente che contiene un provider del tipo.Il runtime e l'assembly della finestra di progettazione possono essere la stessa.

tipo TypeProviderAttribute

Posizione in una classe che implementa ITypeProvider per estendere il compilatore

tipo TypeProviderConfig

se la classe che implementa ITypeProvider dispone di un costruttore che accetta TypeProviderConfig quindi che sarà costruito con un'istanza di TypeProviderConfig.

tipo TypeProviderDefinitionLocationAttribute

tipo TypeProviderEditorHideMethodsAttribute

Indica che un editor di codice deve nascondere tutti i metodi di System.Object i menu di intellisense per le istanze di un tipo specificato

tipo TypeProviderXmlDocAttribute

L'attributo di TypeProviderXmlDocAttribute può essere aggiunto a tipi e membri.Il servizio di linguaggio visualizzare la proprietà di CommentText l'attributo nel punto appropriato quando l'utente passa sopra un tipo o un membro.

Vedere anche

Altre risorse

Riferimento alla libreria di base F#