Tuple<T1,T2,T3,T4,T5,T6,T7>.IStructuralEquatable.GetHashCode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Calcola il codice hash per l'oggetto Tuple<T1,T2,T3,T4,T5,T6,T7> corrente tramite un metodo di calcolo specificato.
virtual int System.Collections.IStructuralEquatable.GetHashCode(System::Collections::IEqualityComparer ^ comparer) = System::Collections::IStructuralEquatable::GetHashCode;
int IStructuralEquatable.GetHashCode (System.Collections.IEqualityComparer comparer);
abstract member System.Collections.IStructuralEquatable.GetHashCode : System.Collections.IEqualityComparer -> int
override this.System.Collections.IStructuralEquatable.GetHashCode : System.Collections.IEqualityComparer -> int
Function GetHashCode (comparer As IEqualityComparer) As Integer Implements IStructuralEquatable.GetHashCode
Parametri
- comparer
- IEqualityComparer
Oggetto il cui metodo GetHashCode(Object) calcola il codice hash dell'oggetto Tuple<T1,T2,T3,T4,T5,T6,T7> corrente.
Restituisce
Codice hash di un intero con segno a 32 bit.
Implementazioni
Commenti
Questo membro è un’implementazione esplicita di un membro di interfaccia. Può essere utilizzato solo quando si esegue il cast dell'istanza Tuple<T1,T2,T3,T4,T5,T6,T7> a un'interfaccia IStructuralEquatable.
il metodo esegue semplicemente il wrapping di una chiamata all'implementazione dell'oggetto IEqualityComparer.GetHashCode comparer.
L'algoritmo usato per calcolare il codice hash deve restituire lo stesso codice hash per due Tuple<T1,T2,T3,T4,T5,T6,T7> oggetti considerati uguali.