Collections.HashIdentity (Módulo de F#)
Nociones comunes de identidad de valor empleadas con tablas hash.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Collections
Ensamblado: FSharp.Core (en FSharp.Core.dll)
module HashIdentity
Valores
Valor |
Descripción |
---|---|
FromFunctions : ('T -> int) -> ('T -> 'T -> bool) -> IEqualityComparer<'T> |
Hash que se calcula usando las funciones de hash e igualdad dadas. |
LimitedStructural : int -> IEqualityComparer<'T> |
Proporciona un hash estructural hasta un número especificado de elementos. |
Referencia : IEqualityComparer<'T> |
Implementa un hash físico, lo que indica que aplica un algoritmo hash a la identidad de referencia de los objetos y el contenido de los tipos de valor. |
Structural : IEqualityComparer<'T> |
Implementa el hash estructural. Hash usando Operators.(=) y Operators.hash. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en: 2.0, 4.0, portables