Compartilhar via


Módulo Collections.HashIdentity (F#)

Noções comum da identidade do valor usadas com tabelas hash.

Namespace/Module Path: Microsoft.FSharp.Collections

Assembly: FSharp.Core (em FSharp.Core.dll)

module HashIdentity

Valores

Valor

Descrição

FromFunctions: ('T -> int) -> ('T -> 'T -> bool) -> IEqualityComparer<'T>

Divida usando as funções fornecidas de hash e de igualdade.

LimitedStructural: int -> IEqualityComparer<'T>

Fornece realizar estrutural até um número especificado de elementos.

Referência: IEqualityComparer<'T>

Implementa o físico hashing, o que significa que pica na identidade de referência dos objetos, e o conteúdo dos tipos de valor.

Estruturalmente: IEqualityComparer<'T>

Implementa hashing estrutural. Usando operadores. (=) hash e Operators.hash.

Plataformas

O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informações de Versão

Versões da biblioteca principal de F#

Suportado em: 2,0, 4,0, portáteis

Consulte também

Referência

Namespace Microsoft.FSharp.Collections (F#)