IPdxInstanceGetHashCode Method |
Generates a hashCode based on the identity fields of
this PdxInstance.
If a PdxInstance has marked identity fields using
[!:IPdxWriter.MarkIdentityField]
then only the marked identity fields are its identity fields.
Otherwise all its fields are identity fields.
If an identity field is of type
then it is deserialized. If the deserialized object is an array then all the array element is used. Otherwise
[!:Object.GetHashCode] is used.
If an identity field is of type
this it is deserialized and all the array element is used.
Otherwise the field is not deserialized and the raw bytes of its value are used to compute the hash code.
Namespace: GemStone.GemFire.Cache.GenericAssembly: Gemstone.Gemfire.Cache (in Gemstone.Gemfire.Cache.dll) Version: 9.0.6.18
SyntaxFunction GetHashCode As Integer
abstract GetHashCode : unit -> int
Return Value
Type:
Int32
See Also