Share via


ExceptionPropertyCollection, classe

Représente une collection de propriétés associées à une exception près.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Common.ExceptionPropertyCollection

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

Syntaxe

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

Le type ExceptionPropertyCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ExceptionPropertyCollection Initialise une nouvelle instance de la classe d'ExceptionPropertyCollection.

Début

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre de propriétés de cette collection.

Début

Méthodes

  Nom Description
Méthode publique Copy(ExceptionPropertyCollection) Copie les propriétés de la collection spécifiée à cette collection.
Méthode publique Copy(ExceptionPropertyCollection, Boolean) Copie les propriétés de la collection spécifiée à cette collection.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Fait office de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Remove Supprime la propriété dans cette collection avec le nom spécifié.
Méthode publique Set(String, Boolean) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Boolean[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Byte) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Byte[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Char) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, DateTime) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<DateTime[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Decimal) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Decimal[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Double) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Double[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Guid) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Guid[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Int16) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Int16[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Int32) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Int32[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Int64) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Int64[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, Single) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<Single[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, String) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique Set(String, array<String[]) Définit la propriété Exception avec le nom spécifié à la valeur spécifiée.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Méthodes d'extension

  Nom Description
Méthode d'extension publique Buffer<KeyValuePair<String, Object>> (Défini par EnumerableExtensions.)

Début

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée IEnumerable<KeyValuePair<String, Object>>.GetEnumerator Obtient un énumérateur pour cette collection.
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator Obtient un énumérateur pour cette collection.

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.Common, espace de noms