Freigeben über


Core.Ref<'T>-Datensatz (F#)

Der Typ von änderbaren Referenzen. Verwenden Sie die Operatoren := und !, um Werte dieses Typs abzurufen und festzulegen.

Namespace/Modulpfad: Microsoft.FSharp.Core

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

[<StructuralEquality>]
[<StructuralComparison>]
type Ref<'T> =
 { mutable contents : 'T }
 with
  interface IStructuralEquatable
  interface IComparable
  interface IComparable
  interface IStructuralComparable
  member this.Value :  'T with get, set
 end

Hinweise

Eine Übersicht über die Referenzzellen finden Sie unter Referenzzellen (F#).

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

Felder

Feld

Beschreibung

contents

Typ: 'T

Der aktuelle Wert der Referenzzelle.

Instanzmember

Member

Beschreibung

Value

Der aktuelle Wert der Referenzzelle.

Plattformen

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Versionsinformationen

F#-Runtime

Unterstützt in: 2.0, 4.0

Silverlight

Unterstützt in: 3

Siehe auch

Weitere Ressourcen

Microsoft.FSharp.Core-Namespace (F#)