Модуль Collections.HashIdentity (F#)
Общие понятия идентификации значений, используемой с хэш-таблицами.
Пространство имен/путь к модулю: Microsoft.FSharp.Collections
Сборка: FSharp.Core (в FSharp.Core.dll)
module HashIdentity
Значения
Значение |
Описание |
---|---|
FromFunctions : ('T -> int) -> ('T -> 'T -> bool) -> IEqualityComparer<'T> |
Хэш, используемый заданные функции хэширования и равенства. |
LimitedStructural : int -> IEqualityComparer<'T> |
Предоставляет структурное хеширование на указанное количество элементов. |
Ссылки : IEqualityComparer<'T> |
Реализует физическое хэширование, то есть хэширование идентификатора ссылок объектов и содержимого типов значений. |
Structural : IEqualityComparer<'T> |
Реализует структурное хэширование.Хэширование с использованием операторов Operators.(=) и Operators.hash. |
Платформы
Windows 8, Windows 7, Windows Server 2012, Windows 2008 Server R2
Сведения о версии
Основной версии библиотеки F#
Поддерживается в: 2.0, 4.0, портативное