Condividi tramite


Classe ExceptionPropertyCollection

Rappresenta una raccolta di proprietà associate a un'eccezione.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Common.ExceptionPropertyCollection

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

Sintassi

'Dichiarazione
Public NotInheritable Class ExceptionPropertyCollection _
    Implements IEnumerable(Of KeyValuePair(Of String, Object)),  _
    IEnumerable
public sealed class ExceptionPropertyCollection : IEnumerable<KeyValuePair<string, Object>>, 
    IEnumerable

Il tipo ExceptionPropertyCollection espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ExceptionPropertyCollection Inizializza una nuova istanza della classe di ExceptionPropertyCollection.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero delle proprietà nell'insieme.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Copy(ExceptionPropertyCollection) Copiare le proprietà dalla raccolta specificata a questa raccolta.
Metodo pubblico Copy(ExceptionPropertyCollection, Boolean) Copiare le proprietà dalla raccolta specificata a questa raccolta.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico Remove Rimuove la proprietà della raccolta con il nome specificato.
Metodo pubblico Set(String, Boolean) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Boolean[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Byte) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Byte[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Char) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, DateTime) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<DateTime[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Decimal) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Decimal[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Double) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Double[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Guid) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Guid[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Int16) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Int16[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Int32) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Int32[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Int64) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Int64[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, Single) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<Single[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, String) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico Set(String, array<String[]) Impostare la proprietà di eccezione con il nome specificato con il valore specificato.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico ToXml

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable<KeyValuePair<String, Object>>.GetEnumerator Ottiene un enumeratore per questo insieme.
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Ottiene un enumeratore per questo insieme.

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.Common