Пример #1
0
        private int ComputeIdentity()
        {
            var stateHash = TypePair.GetHashCode()
                            ^ ReceiverConstructorInfo.GetHashCode()
                            ^ ExecutionClause.GetHashCode()
                            ^ IsDefault.GetHashCode();

            return(HashCodeHelper.ResolveHashForType(stateHash, GetType()));
        }
Пример #2
0
 public override int GetHashCode()
 {
     return(HashCodeHelper.ResolveHashForType(SourceType.GetHashCode(), ReceiverType));
 }
Пример #3
0
 public override int GetHashCode()
 {
     return(HashCodeHelper.ResolveHashForType(Code.GetHashCode(), GetType()));
 }