Class TypeHash
Syntax
Methods
CalculateMemoryOrdering(Type, out Boolean)
Declaration
public static ulong CalculateMemoryOrdering(Type type, out bool hasCustomMemoryOrder)
Parameters
Type |
Name |
Description |
Type |
type |
|
Boolean |
hasCustomMemoryOrder |
|
Returns
CalculateStableTypeHash(Type, IEnumerable<CustomAttributeData>)
Declaration
public static ulong CalculateStableTypeHash(Type type, IEnumerable<CustomAttributeData> customAttributes = null)
Parameters
Returns
CombineFNV1A64(UInt64, UInt64[])
Declaration
public static ulong CombineFNV1A64(ulong hash, params ulong[] values)
Parameters
Returns
FNV1A64(Int32)
Declaration
public static ulong FNV1A64(int val)
Parameters
Type |
Name |
Description |
Int32 |
val |
|
Returns
FNV1A64(String)
Declaration
public static ulong FNV1A64(string text)
Parameters
Type |
Name |
Description |
String |
text |
|
Returns