Sdílet prostřednictvím


Core.CompilationMappingAttribute – třída (F#)

Tento atribut vložena F# kompilátoru typy značek a metody generovaného kódu společné jazykové infrastruktury (CLI) automaticky s příznaky udávající korespondence s původní zdroj konstrukce.Použije funkce Microsoft.FSharp.Reflection zpětného mapování oboru názvů kompilovaný konstrukce do původního formuláře.Není určena pro použití z uživatelského kódu.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Core

Sestavení: FSharp.Core (v FSharp.Core.dll)

[<AttributeUsage(AttributeTargets.All, AllowMultiple = false)>]
[<Sealed>]
type CompilationMappingAttribute =
 class
  new CompilationMappingAttribute : SourceConstructFlags * int * int -> CompilationMappingAttribute
  new CompilationMappingAttribute : SourceConstructFlags * int -> CompilationMappingAttribute
  new CompilationMappingAttribute : SourceConstructFlags -> CompilationMappingAttribute
  member this.SequenceNumber :  int
  member this.SourceConstructFlags :  SourceConstructFlags
  member this.VariantNumber :  int
 end

Poznámky

Můžete také krátkých názvu, CompilationMapping.

Konstruktory

Člen

Description

Nový

Vytvoří instance atributu.

Členové instance

Člen

Description

SequenceNumber

Označuje pořadové číslo subjektu, pokud v lineární řada prvků s F# zdrojový kód.

SourceConstructFlags

Označuje vztah mezi kompilované entity a F# zdrojový kód.

VariantNumber

Označuje číslo varianty subjektu, pokud v lineární řada prvků s F# zdrojový kód.

Platformy

Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2

Informace o verzi

F# základní verze knihovny

Podporovány: 2.0, 4.0, přenosné

Viz také

Referenční dokumentace

Microsoft.FSharp.Core – obor názvů (F#)