IHashCodeProvider

IHashCodeProviderCF 1.0, ECMA 1.0

System.Collections (mscorlib.dll)interface

This interface implements a custom hash function to supply a hashcode to an object. Normally hashtables use System.Object.GetHashCode( ) for hash keys. However, if a Hashtable is constructed using an object that implements this interface, GetHashCode( ) can be used to provide a customized hash function. CaseInsensitiveHashCodeProvider is an example of a custom hash function.

public interface IHashCodeProvider {
// Public Instance Methods
   public int GetHashCode(object obj);
}

Implemented By

CaseInsensitiveHashCodeProvider

Returned By

Hashtable.hcp

Passed To

Hashtable.{Hashtable( ), hcp}, System.Collections.Specialized.NameObjectCollectionBase.NameObjectCollectionBase( ), System.Collections.Specialized.NameValueCollection.NameValueCollection( )



    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System
     
    ASPTreeView.com
     
    Evaluation has АБ¶ГЅЛЗФіАЛexpired.
    Info...