Partager via


CisDictionary, classe

C'est une implémentation INACHEVÉE d'une table de flou qui traite les clés d'une façon qui respecte la casse

Hiérarchie d'héritage

System.Object
  System.Collections.Hashtable
    Microsoft.TeamFoundation.Server.CisDictionary

Espace de noms :  Microsoft.TeamFoundation.Server
Assembly :  Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class CisDictionary _
    Inherits Hashtable
[SerializableAttribute]
public class CisDictionary : Hashtable

Le type CisDictionary expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CisDictionary()
Méthode protégée CisDictionary(SerializationInfo, StreamingContext)

Début

Propriétés

  Nom Description
Propriété protégée comparer Obsolète. Obtient ou définit le IComparer à utiliser pour Hashtable. (Hérité de Hashtable.)
Propriété publique Count Obtient le nombre de paires clé/valeur contenues dans Hashtable. (Hérité de Hashtable.)
Propriété protégée EqualityComparer Obtient le IEqualityComparer à utiliser pour Hashtable. (Hérité de Hashtable.)
Propriété protégée hcp Obsolète. Obtient ou définit l'objet qui peut dispenser des codes de hachage. (Hérité de Hashtable.)
Propriété publique IsFixedSize Obtient une valeur indiquant si Hashtable est de taille fixe. (Hérité de Hashtable.)
Propriété publique IsReadOnly Obtient une valeur indiquant si Hashtable est en lecture seule. (Hérité de Hashtable.)
Propriété publique IsSynchronized Obtient une valeur indiquant si l'accès à Hashtable est synchronisé (thread-safe). (Hérité de Hashtable.)
Propriété publique Item (Substitue Hashtable.Item.)
Propriété publique Keys Obtient ICollection contenant les clés de Hashtable. (Hérité de Hashtable.)
Propriété publique SyncRoot Obtient un objet qui peut être utilisé pour synchroniser l'accès à Hashtable. (Hérité de Hashtable.)
Propriété publique Values Obtient ICollection contenant les valeurs de Hashtable. (Hérité de Hashtable.)

Début

Méthodes

  Nom Description
Méthode publique Add (Substitue Hashtable.Add(Object, Object).)
Méthode publique Clear Supprime tous les éléments de Hashtable. (Hérité de Hashtable.)
Méthode publique Clone Crée une copie superficielle de Hashtable. (Hérité de Hashtable.)
Méthode publique Contains (Substitue Hashtable.Contains(Object).)
Méthode publique ContainsKey (Substitue Hashtable.ContainsKey(Object).)
Méthode publique ContainsValue Détermine si Hashtable contient une valeur spécifique. (Hérité de Hashtable.)
Méthode publique CopyTo Copie les éléments Hashtable dans une instance de Array unidimensionnelle à l'index spécifié. (Hérité de Hashtable.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetEnumerator Retourne IDictionaryEnumerator qui itère au sein de Hashtable. (Hérité de Hashtable.)
Méthode protégée GetHash Retourne le code de hachage pour la clé spécifiée. (Hérité de Hashtable.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetObjectData Essentiel pour la sécurité. Implémente l'interface ISerializable et retourne les données requises pour sérialiser Hashtable. (Hérité de Hashtable.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée KeyEquals Compare un Object spécifique avec une clé spécifique dans Hashtable. (Hérité de Hashtable.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique OnDeserialization Implémente l'interface ISerializable et déclenche l'événement de désérialisation une fois que la désérialisation est terminée. (Hérité de Hashtable.)
Méthode publique Remove Supprime de Hashtable l'élément ayant la clé spécifiée. (Hérité de Hashtable.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator Retourne un énumérateur qui itère au sein d'une collection. (Hérité de Hashtable.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Server, espace de noms