Tuple<T1,T2,T3,T4>.IStructuralEquatable.GetHashCode(IEqualityComparer) Tuple<T1,T2,T3,T4>.IStructuralEquatable.GetHashCode(IEqualityComparer) Tuple<T1,T2,T3,T4>.IStructuralEquatable.GetHashCode(IEqualityComparer) Method

Definition

Berechnet mit einer angegebenen Berechnungsmethode den Hash für das aktuelle Tuple<T1,T2,T3,T4>-Objekt.Calculates the hash code for the current Tuple<T1,T2,T3,T4> object by using a specified computation method.

 virtual int System.Collections.IStructuralEquatable.GetHashCode(System::Collections::IEqualityComparer ^ comparer) = System::Collections::IStructuralEquatable::GetHashCode;
int IStructuralEquatable.GetHashCode (System.Collections.IEqualityComparer comparer);
Function GetHashCode (comparer As IEqualityComparer) As Integer Implements IStructuralEquatable.GetHashCode

Parameter

comparer
IEqualityComparer IEqualityComparer IEqualityComparer

Ein Objekt, dessen GetHashCode(Object)-Methode den Hashcode des aktuellen Tuple<T1,T2,T3,T4>-Objekts berechnetAn object whose GetHashCode(Object) method calculates the hash code of the current Tuple<T1,T2,T3,T4> object.

Gibt zurück

Ein 32-Bit-Hashcode als ganze Zahl mit Vorzeichen.A 32-bit signed integer hash code.

Implementiert

Hinweise

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung.This member is an explicit interface member implementation. Er kann nur verwendet werden, wenn die Tuple<T1,T2,T3,T4>-Instanz in eine IStructuralEquatable-Schnittstelle umgewandelt wird.It can be used only when the Tuple<T1,T2,T3,T4> instance is cast to an IStructuralEquatable interface.

Die-Methode umschließt lediglich einen aufzurufenden Rückruf der- comparer IEqualityComparer.GetHashCode Implementierung des Objekts.The method simply wraps a call to the comparer object's IEqualityComparer.GetHashCode implementation.

Der Algorithmus, der zum Berechnen des Hashcodes verwendet wird, sollte den gleichen Hashcode Tuple<T1,T2,T3,T4> für zwei Objekte zurückgeben, die als gleich betrachtet werden.The algorithm used to compute the hash code should return the same hash code for two Tuple<T1,T2,T3,T4> objects that are considered to be equal.

Gilt für: