Delegate.GetHashCode Méthode

Définition

Retourne un code de hachage pour le délégué.Returns a hash code for the delegate.

public:
 override int GetHashCode();
public override int GetHashCode ();
override this.GetHashCode : unit -> int
Public Overrides Function GetHashCode () As Integer

Retours

Code de hachage du délégué.A hash code for the delegate.

Remarques

La valeur de retour de cette méthode ne doit pas être rendue persistante pour deux raisons.The return value of this method must not be persisted for two reasons. Tout d’abord, la fonction de hachage d’une classe peut être modifiée pour générer une meilleure distribution, ce qui rend inutile les valeurs de l’ancienne fonction de hachage.First, the hash function of a class might be altered to generate a better distribution, rendering any values from the old hash function useless. Deuxièmement, l’implémentation par défaut de cette classe ne garantit pas que la même valeur sera retournée par des instances différentes.Second, the default implementation of this class does not guarantee that the same value will be returned by different instances.

Sécurité

ReflectionPermission
en cas d’appel à liaison tardive via des mécanismes InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])tels que.when invoked late-bound through mechanisms such as InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). Énumération associée:MemberAccessAssociated enumeration: MemberAccess

S’applique à

Voir aussi