@@ -119,51 +119,51 @@ public override int GetHashCode()
119119 var hashCode = 0 ;
120120
121121 // AreTableHintsSupported
122- hashCode += AreTableHintsSupported . GetHashCode ( ) ;
122+ hashCode = HashCode . Combine ( hashCode , AreTableHintsSupported ) ;
123123
124124 // ClosingQuote
125125 if ( ! string . IsNullOrWhiteSpace ( ClosingQuote ) )
126126 {
127- hashCode += ClosingQuote . GetHashCode ( ) ;
127+ hashCode = HashCode . Combine ( hashCode , ClosingQuote ) ;
128128 }
129129
130130 // DefaultAverageableType
131131 if ( AverageableType != null )
132132 {
133- hashCode += AverageableType . GetHashCode ( ) ;
133+ hashCode = HashCode . Combine ( hashCode , AverageableType ) ;
134134 }
135135
136136 // DefaultSchema
137137 if ( ! string . IsNullOrWhiteSpace ( DefaultSchema ) )
138138 {
139- hashCode += DefaultSchema . GetHashCode ( ) ;
139+ hashCode = HashCode . Combine ( hashCode , DefaultSchema ) ;
140140 }
141141
142- // IsDbParameterDirectionSettingSupported
143- hashCode += IsDirectionSupported . GetHashCode ( ) ;
142+ // IsDirectionSupported
143+ hashCode = HashCode . Combine ( hashCode , IsDirectionSupported ) ;
144144
145- // IsDisposeDbCommandAfterExecuteReader
146- hashCode += IsExecuteReaderDisposable . GetHashCode ( ) ;
145+ // IsExecuteReaderDisposable
146+ hashCode = HashCode . Combine ( hashCode , IsExecuteReaderDisposable ) ;
147147
148- // IsMultipleStatementExecutionSupported
149- hashCode += IsMultiStatementExecutable . GetHashCode ( ) ;
148+ // IsMultiStatementExecutable
149+ hashCode = HashCode . Combine ( hashCode , IsMultiStatementExecutable ) ;
150150
151151 // IsPreparable
152- hashCode += IsPreparable . GetHashCode ( ) ;
152+ hashCode = HashCode . Combine ( hashCode , IsPreparable ) ;
153153
154- // IsUseUpsertForMergeOperation
155- hashCode += IsUseUpsert . GetHashCode ( ) ;
154+ // IsUseUpsert
155+ hashCode = HashCode . Combine ( hashCode , IsUseUpsert ) ;
156156
157157 // OpeningQuote
158158 if ( ! string . IsNullOrWhiteSpace ( OpeningQuote ) )
159159 {
160- hashCode += OpeningQuote . GetHashCode ( ) ;
160+ hashCode = HashCode . Combine ( hashCode , OpeningQuote ) ;
161161 }
162162
163163 // ParameterPrefix
164164 if ( ! string . IsNullOrWhiteSpace ( ParameterPrefix ) )
165165 {
166- hashCode += ParameterPrefix . GetHashCode ( ) ;
166+ hashCode = HashCode . Combine ( hashCode , ParameterPrefix ) ;
167167 }
168168
169169 // Set and return the hashcode
0 commit comments