Condividi tramite


Classe CisDictionary

Si tratta di un'implementazione INCOMPLETA di una tabella hash che gestisce i tipi modalità senza distinzione tra maiuscole e minuscole

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Server
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class CisDictionary _
    Inherits Hashtable
[SerializableAttribute]
public class CisDictionary : Hashtable

Il tipo CisDictionary espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico CisDictionary()
Metodo protetto CisDictionary(SerializationInfo, StreamingContext)

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. comparer Obsoleta. ottiene o imposta IComparer per utilizzare per Hashtable. (Ereditato da Hashtable)
Proprietà pubblica Count Ottiene il numero di coppie chiave-valore contenute in Hashtable. (Ereditato da Hashtable)
Proprietà protetta. EqualityComparer ottiene IEqualityComparer per utilizzare per Hashtable. (Ereditato da Hashtable)
Proprietà protetta. hcp Obsoleta. Ottiene o imposta l'oggetto che può i documenti quali i codici hash. (Ereditato da Hashtable)
Proprietà pubblica IsFixedSize ottiene un valore che indica se Hashtable ha dimensioni fisse. (Ereditato da Hashtable)
Proprietà pubblica IsReadOnly ottiene un valore che indica se Hashtable è di sola lettura. (Ereditato da Hashtable)
Proprietà pubblica IsSynchronized Ottiene un valore che indica se accesso a Hashtable è sincronizzato (thread-safe). (Ereditato da Hashtable)
Proprietà pubblica Item (Esegue l'override di Hashtable.Item).
Proprietà pubblica Keys ottiene ICollection contenere tipi Hashtable. (Ereditato da Hashtable)
Proprietà pubblica SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a Hashtable. (Ereditato da Hashtable)
Proprietà pubblica Values ottiene ICollection contiene i valori in Hashtable. (Ereditato da Hashtable)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add (Esegue l'override di Hashtable.Add(Object, Object)).
Metodo pubblico Clear Rimuove tutti gli elementi da Hashtable. (Ereditato da Hashtable)
Metodo pubblico Clone Crea una copia superficiale di Hashtable. (Ereditato da Hashtable)
Metodo pubblico Contains (Esegue l'override di Hashtable.Contains(Object)).
Metodo pubblico ContainsKey (Esegue l'override di Hashtable.ContainsKey(Object)).
Metodo pubblico ContainsValue determina se Hashtable contiene un valore specifico. (Ereditato da Hashtable)
Metodo pubblico CopyTo copia Hashtable elementi a un unidimensionale Array istanza all'indice specificato. (Ereditato da Hashtable)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetEnumerator restituisce IDictionaryEnumerator che scorre Hashtable. (Ereditato da Hashtable)
Metodo protetto GetHash Restituisce il codice hash della chiave specificata. (Ereditato da Hashtable)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetObjectData Critico per la sicurezza. implementa ISerializable collegare e restituisce i dati necessari per serializzare Hashtable. (Ereditato da Hashtable)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto KeyEquals confronta uno specifico Object con uno specifico digitare Hashtable. (Ereditato da Hashtable)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico OnDeserialization implementa ISerializable collegare e genera l'evento di deserializzazione quando la deserializzazione è completa. (Ereditato da Hashtable)
Metodo pubblico Remove Rimuove l'elemento con la chiave specificata da Hashtable. (Ereditato da Hashtable)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Restituisce un enumeratore che scorre una raccolta. (Ereditato da Hashtable)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Server