Compartir a través de


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

Vea también

Referencia

Microsoft.FSharp.Collections (Espacio de nombres de F#)