HashIdentity.Reference <'T>. Função de tipo (F#)
Implementa física de hash, o que significa que ela confunde na identidade de referência de objetos e o conteúdo dos tipos de valor.
Caminho do namespace/módulo: Microsoft.FSharp.Collections.HashIdentity
Assembly: FSharp.Core (em FSharp.Core.dll)
// Signature:
Reference<'T (requires reference type)> : IEqualityComparer<'T> (requires reference type)
// Usage:
Reference
Valor de retorno
Um objeto que implementa IEqualityComparer.
Comentários
Esta função hashes usando LanguagePrimitives.PhysicalEquality e LanguagePrimitives.PhysicalHash. Ou seja, para tipos de valor usa GetHashCode e Equals() (se nenhuma outra otimização disponíveis), e para tipos de referência usa GetHashCode() e igualdade de referência.
Plataformas
O Windows 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informações sobre versão
O tempo de execução F#
Compatível com: 2.0, 4.0
Silverlight
Compatível com: 3