Core.OptionalArgumentAttribute-Klasse (F#)
Dieses Attribut wird automatisch für alle optionalen Argumente hinzugefügt.
Namespace/Modulpfad: Microsoft.FSharp.Core
Assembly: FSharp.Core (in FSharp.Core.dll)
[<AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false)>]
[<Sealed>]
type OptionalArgumentAttribute =
class
new OptionalArgumentAttribute : unit -> OptionalArgumentAttribute
end
Hinweise
Sie können dieses Attribut auf einen Parameter anwenden, der ein Optionstyp ist, um es zu einem optionalen Parameters zu machen.Dies entspricht dem Anwenden von ?zum Parameternamen in der Parameterliste.Auf optionale Parameter dürfen in der Parameterliste keine nicht optionalen Parameter folgen.
Sie können auch die Kurzform des Namens OptionalArgument verwenden.
Konstruktoren
Member |
Description |
---|---|
Erstellt eine Instanz des Attributs. |
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