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

Beschreibung

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