Partager via


Collections.HashIdentity, module (F#)

Notions communes d'identité de valeur utilisées avec les tables de hachage.

Espace de noms/Chemin du module : Microsoft.FSharp.Collections

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

module HashIdentity

Valeurs

Valeur

Description

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

Hache à l'aide des fonctions de hachage et d'égalité données.

LimitedStructural : int -> IEqualityComparer<'T>

Fournit le hachage structurel jusqu'à un nombre spécifié d'éléments.

Référence : IEqualityComparer<'T>

Implémente le hachage physique, ce qui signifie qu'il hache sur l'identité de référence des objets et le contenu des types de valeur.

Structural : IEqualityComparer<'T>

Implémente le hachage structurel. Hache à l'aide d'Operators.(=) et Operators.hash.

Plateformes

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informations de version

Versions de bibliothèque principale F#

Prise en charge dans : 2,0, 4,0, portables

Voir aussi

Référence

Microsoft.FSharp.Collections, espace de noms (F#)