Freigeben über


Collections.HashIdentity-Modul (F#)

Allgemeine Ideen der Wertidentität für Hashtabellen.

Namespace/Modulpfad: Microsoft.FSharp.Collections

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

module HashIdentity

Werte

Wert

Description

FromFunctions : ('T -> int) -> ('T -> 'T -> bool) -> IEqualityComparer<'T>

Hash, der die angegebene Hash- und Gleichheitsfunktion verwendet.

LimitedStructural : int -> IEqualityComparer<'T>

Stellt strukturelles Hashing bis zu einer angegebenen Anzahl von Elementen bereit.

Verweise : IEqualityComparer<'T>

Implementiert ein physisches Hashverfahren, d. h., Hashs werden für die Verweisidentität von Objekten und den Inhalt von Werttypen durchgeführt.

Structural : IEqualityComparer<'T>

Implementiert strukturelles Hashing.Erstelle einen Hashwert mit Operators.(=) und Operators.hash.

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.Collections-Namespace (F#)