Core.NoEqualityAttribute – třída (F#)
Přidání tento atribut typu indikuje, že je typ kde rovnosti je neobvyklé operace.To znamená, že nesplňuje typ omezení rovnosti F#.V rámci systému typu F# díky tomu obecný rovnosti funkce F# není vytvořena instance přímo u tohoto typu.Atribut a kontrola není omezit použití srovnání s base nebo podřízené typy tohoto typu.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Core
Sestavení: FSharp.Core (v FSharp.Core.dll)
[<AttributeUsage(AttributeTargets.Class ||| AttributeTargets.Interface ||| AttributeTargets.Delegate ||| AttributeTargets.Struct ||| AttributeTargets.Enum, AllowMultiple = false)>]
[<Sealed>]
type NoEqualityAttribute =
class
new NoEqualityAttribute : unit -> NoEqualityAttribute
end
Poznámky
Můžete také krátkých názvu, NoEquality.
Konstruktory
Člen |
Description |
---|---|
Vytvoří instance atributu |
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é