public override int GetHashCode() { if (_hashCode == 0) { _hashCode = _instantiation.ComputeGenericInstanceHashCode(_typeDef.GetHashCode()); } return(_hashCode); }