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

Información de versiones

Runtime de F#

Se admite en las versiones: 2.0, 4.0

Silverlight

Se admite en la versión: 3

Vea también

Referencia

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