Freigeben über


Quotations.Var-Klasse (F#)

Stellt Informationen auf der Bindungssite einer Variablen dar.

Namespace/Modulpfad: Microsoft.FSharp.Quotations

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

[<Sealed>]
type Var =
 class
  interface IComparable
  new Var : string * Type * bool option -> Var
  static member Global : string * Type -> Var
  member this.IsMutable :  bool
  member this.Name :  string
  member this.Type :  Type
 end

Hinweise

Der Name dieses Typs in kompilierten Assemblys lautet FSharpVar.Verwenden Sie diesen Namen, wenn Sie in einer anderen Sprache als F# oder durch Reflektion auf den Typ zugreifen.

Konstruktoren

Member

Description

new

Erstellt eine neue Variable mit dem angegebenen Namen, dem angegebenen Typ und der angegebenen Veränderlichkeit.

Instanzmember

Member

Description

IsMutable

Gibt an, ob die Variable einen änderbaren Speicherort darstellt.

Name

Der deklarierte Name der Variablen.

Text [Type]

Der Typ, der der Variablen zugeordnet ist.

Statische Member

Member

Description

Global

Ruft eine neue Variable mit dem angegebenen Namen und Typ aus einem globalen Pool gemeinsam verwendeter Variablen ab, die nach Name und Typ indiziert sind, oder erstellt diese neue Variable.

Plattformen

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

Versionsinformationen

F#-Kern-Bibliotheks-Versionen

Unterstützt in: 2,0, 4,0, portablen

Siehe auch

Referenz

Microsoft.FSharp.Quotations-Namespace (F#)