Partager via


ErrorManager, classe

Gère les erreurs qui sont répertoriées dans la fenêtre Liste d'erreurs de Visual Studio.

Hiérarchie d'héritage

System.Object
  Microsoft.Data.Schema.ErrorManager

Espace de noms :  Microsoft.Data.Schema
Assembly :  Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public NotInheritable Class ErrorManager _
    Implements IDisposable, ISerializable
[SerializableAttribute]
public sealed class ErrorManager : IDisposable, 
    ISerializable
[SerializableAttribute]
public ref class ErrorManager sealed : IDisposable, 
    ISerializable
[<Sealed>]
[<SerializableAttribute>]
type ErrorManager =  
    class
        interface IDisposable
        interface ISerializable
    end
public final class ErrorManager implements IDisposable, ISerializable

Le type ErrorManager expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ErrorManager Initialise une nouvelle instance de la classe ErrorManager.

Début

Propriétés

  Nom Description
Propriété publiqueMembre statique BuildCategory Obtient l'objet qui représente la catégorie de build.
Propriété publiqueMembre statique DefaultCategory Obtient l'objet qui représente la catégorie par défaut.
Propriété publiqueMembre statique DeployCategory Obtient l'objet qui représente la catégorie de déploiement.
Propriété publiqueMembre statique ExternalsResolutionCategory Obtient l'objet qui représente la catégorie de résolution.
Propriété publiqueMembre statique ModelCategory Obtient l'objet qui représente la catégorie de modèle.
Propriété publiqueMembre statique ProjectPropertiesCategory Obtient l'objet qui représente la catégorie de propriétés de projet.
Propriété publiqueMembre statique ValidationAtBuildCategory Obtient l'objet qui représente la catégorie de validation.
Propriété publiqueMembre statique ValidationOnIdleCategory Obtient l'objet qui représente la validation sur la catégorie inactive.

Début

Méthodes

  Nom Description
Méthode publique Add(DataSchemaError, Object) Ajoute l'objet DataSchemaError fourni à la fenêtre Liste d'erreurs de Visual Studio à l'aide de la catégorie spécifiée.
Méthode publique Add(IList<DataSchemaError>, Object) Ajoute une collection d'objets DataSchemaError à la fenêtre Liste d'erreurs de Visual Studio dans la catégorie spécifiée.
Méthode publique Add(DataSchemaError, Object, Boolean)
Méthode publique Add(IList<DataSchemaError>, Object, Boolean)
Méthode publiqueMembre statique AddPersistedCategory Indique que les erreurs ajoutées à la fenêtre Liste d'erreurs de Visual Studio, avec la catégorie fournie, seront persistantes.
Méthode publique ClearCategory Supprime toutes les erreurs qui ont la catégorie fournie de la fenêtre Liste d'erreurs de Visual Studio.
Méthode publique Dispose Libère toutes les ressources qui sont utilisées par l'instance actuelle de la classe ErrorManager.
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (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 Find(String, Object) Récupère une liste de tous les objets DataSchemaError qui appartiennent à la catégorie et au document spécifiés.
Méthode publique Find(Predicate<DataSchemaError>, Object)
Méthode publique GetAllCategories Récupère une liste de toutes les catégories qui existent.
Méthode publique GetAllErrors() Récupère une liste de toutes les erreurs dans ErrorManager.
Méthode publique GetAllErrors(Object) Récupère une liste de toutes les erreurs dans ErrorManager qui appartiennent à la catégorie spécifiée.
Méthode publique GetCategories
Méthode publique GetErrorCounts Récupère les nombres d'erreurs qui appartiennent à la catégorie fournie.Les nombres sont retournés pour plusieurs niveaux de gravité.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetObjectData Initialise une nouvelle instance de la classe ErrorManager.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique MergeWith Copie les erreurs d'un autre objet ErrorManager.
Méthode publique Remove(String, Object) Supprime de la fenêtre Liste d'erreurs de Visual Studio tous les objets DataSchemaError qui partagent le nom de fichier du document et la catégorie fournis.
Méthode publique Remove(DataSchemaError, Object) Supprime l'objet DataSchemaError spécifié de la fenêtre Liste d'erreurs de Visual Studio.
Méthode publique Remove(IList<DataSchemaError>, Object) Supprime les objets DataSchemaError spécifiés de la fenêtre Liste d'erreurs de Visual Studio.
Méthode publique Remove(Predicate<DataSchemaError>, Object)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique UpdateErrorsDocumentName Modifie le nom du document dans la propriété Document de tous les objets DataSchemaError dans la fenêtre Liste d'erreurs de Visual Studio qui appartiennent à la catégorie spécifiée.

Début

Événements

  Nom Description
Événement public Disposed Se produit lorsque ErrorManager a été supprimé.
Événement public ErrorManagerRefreshed Se produit lorsque les données dans ErrorManager ont été actualisées.
Événement public ErrorsChanged Se produit lorsqu'une ou plusieurs erreurs ont été ajoutées ou supprimées de la fenêtre Liste d'erreurs de Visual Studio.

Début

Notes

Tous les objets DataSchemaError sont ajoutés et supprimés de la fenêtre Liste d'erreurs via cette classe.

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

DataSchemaError

Autres ressources

Liste d'erreurs, fenêtre