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 l'oggetto IComparer da utilizzare per la classe Hashtable. (Ereditato da Hashtable)
Proprietà pubblica Count Ottiene il numero di coppie chiave/valore contenute nella classe Hashtable. (Ereditato da Hashtable)
Proprietà protetta. EqualityComparer Ottiene l'interfaccia IEqualityComparer da utilizzare per la classe Hashtable. (Ereditato da Hashtable)
Proprietà protetta. hcp Obsoleta. Ottiene o imposta l'oggetto dal quale verranno distribuiti 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 l'accesso a Hashtable è sincronizzato (thread-safe). (Ereditato da Hashtable)
Proprietà pubblica Item (Esegue l'override di Hashtable.Item).
Proprietà pubblica Keys Ottiene un'interfaccia ICollection contenente le chiavi presenti nella classe 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 un'interfaccia ICollection contenente i valori dell'interfaccia Hashtable. (Ereditato da Hashtable)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add (Esegue l'override di Hashtable.Add(Object, Object)).
Metodo pubblico Clear Consente di rimuovere tutti gli elementi dalla Hashtable. (Ereditato da Hashtable)
Metodo pubblico Clone Consente di creare un duplicato 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 Stabilisce se l'interfaccia Hashtable contiene un valore specifico. (Ereditato da Hashtable)
Metodo pubblico CopyTo Consente di copiare gli elementi della classe Hashtable in un'istanza della classe Array unidimensionale in corrispondenza dell'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 un'interfaccia IDictionaryEnumerator che consente di scorrere la classe Hashtable. (Ereditato da Hashtable)
Metodo protetto GetHash Viene restituito il codice hash per la chiave specificata. (Ereditato da Hashtable)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetObjectData Critico per la sicurezza. Consente di implementare l'interfaccia ISerializable restituendo i dati necessari a serializzare la Hashtable. (Ereditato da Hashtable)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto KeyEquals Consente di confrontare un Object specifico con una chiave specifica nella 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 l'interfaccia ISerializable e genera l'evento di deserializzazione quando la deserializzazione è completa. (Ereditato da Hashtable)
Metodo pubblico Remove Consente di rimuovere l'elemento con la chiave specificata dall'interfaccia 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 consente di scorrere 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