HashIdentity.Reference<'T> (Función de tipo de F#)
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.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Collections.HashIdentity
Ensamblado: FSharp.Core (en FSharp.Core.dll)
// Signature:
Reference<'T (requires reference type)> : IEqualityComparer<'T> (requires reference type)
// Usage:
Reference
Valor devuelto
Objeto que implementa IEqualityComparer.
Comentarios
TEsta función aplica un algoritmo hash mediante LanguagePrimitives.PhysicalEquality y LanguagePrimitives.PhysicalHash.Es decir, para los tipos de valor usa GetHashCode y Equals (si no hay ninguna otra optimización disponible), y para los tipos de referencia usa GetHashCode y la igualdad de referencia.
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