Share via


Core.DefaultValueAttribute-Klasse (F#)

Wenn dieses Attribut einer Felddeklaration hinzugefügt wird, wird das Feld nicht initialisiert. Während der Typüberprüfung wird eine Einschränkung bestätigt, derzufolge der Feldtyp null unterstützt. Wenn der Check-Wert auf false festgelegt ist, wird die Einschränkung nicht bestätigt.

Namespace/Modulpfad: Microsoft.FSharp.Core

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

[<AttributeUsage(256, AllowMultiple = false)>]
[<Sealed>]
type DefaultValueAttribute =
 class
  new DefaultValueAttribute : bool -> DefaultValueAttribute
  new DefaultValueAttribute : unit -> DefaultValueAttribute
  member this.Check :  bool
 end

Hinweise

Sie können auch die Kurzform des Namens DefaultValue verwenden.

Konstruktoren

Member

Beschreibungen

new

Erstellt eine Instanz des Attributs.

Instanzmember

Member

Beschreibung

Check

Gibt an, ob eine Einschränkung gefordert wird, dass der Feldtyp 'NULL' unterstützt.

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#)