Operators.limitedHash<'T>-Funktion (F#)

Eine generische Hashfunktion. Diese Funktion weist das gleiche Verhalten auf wie hash. Das standardmäßige strukturelle Hashing für Union-, Datensatz- und Tupeltypen von F# wird jedoch beendet, wenn der angegebene Knotengrenzwert erreicht ist. Das genaue Verhalten der Funktion kann für jeden Typ angepasst werden, indem GetHashCode für jeden Typ implementiert wird.

Namespace/Modulpfad: Microsoft.FSharp.Core.Operators

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

// Signature:
limitedHash : int -> 'T -> int (requires equality)

// Usage:
limitedHash limit obj

Parameter

  • limit
    Typ: int

    Der Knotengrenzwert.

  • obj
    Typ: 'T

    Das Eingabeobjekt.

Rückgabewert

Der errechnete Hash.

Plattformen

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Versionsinformationen

F#-Runtime

Unterstützt in: 2.0, 4.0

Silverlight

Unterstützt in: 3

Siehe auch

Weitere Ressourcen

Core.Operators-Modul (F#)

Microsoft.FSharp.Core-Namespace (F#)