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 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informations de version

Runtime F#

Pris en charge dans : 2.0, 4.0

Silverlight

Prise en charge dans : 3

Voir aussi

Référence

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