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 | |
---|---|---|
ErrorManager | Initialise une nouvelle instance de la classe ErrorManager. |
Début
Propriétés
Nom | Description | |
---|---|---|
BuildCategory | Obtient l'objet qui représente la catégorie de build. | |
DefaultCategory | Obtient l'objet qui représente la catégorie par défaut. | |
DeployCategory | Obtient l'objet qui représente la catégorie de déploiement. | |
ExternalsResolutionCategory | Obtient l'objet qui représente la catégorie de résolution. | |
ModelCategory | Obtient l'objet qui représente la catégorie de modèle. | |
ProjectPropertiesCategory | Obtient l'objet qui représente la catégorie de propriétés de projet. | |
ValidationAtBuildCategory | Obtient l'objet qui représente la catégorie de validation. | |
ValidationOnIdleCategory | Obtient l'objet qui représente la validation sur la catégorie inactive. |
Début
Méthodes
Nom | Description | |
---|---|---|
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. | |
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. | |
Add(DataSchemaError, Object, Boolean) | ||
Add(IList<DataSchemaError>, Object, Boolean) | ||
AddPersistedCategory | Indique que les erreurs ajoutées à la fenêtre Liste d'erreurs de Visual Studio, avec la catégorie fournie, seront persistantes. | |
ClearCategory | Supprime toutes les erreurs qui ont la catégorie fournie de la fenêtre Liste d'erreurs de Visual Studio. | |
Dispose | Libère toutes les ressources qui sont utilisées par l'instance actuelle de la classe ErrorManager. | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
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.) | |
Find(String, Object) | Récupère une liste de tous les objets DataSchemaError qui appartiennent à la catégorie et au document spécifiés. | |
Find(Predicate<DataSchemaError>, Object) | ||
GetAllCategories | Récupère une liste de toutes les catégories qui existent. | |
GetAllErrors() | Récupère une liste de toutes les erreurs dans ErrorManager. | |
GetAllErrors(Object) | Récupère une liste de toutes les erreurs dans ErrorManager qui appartiennent à la catégorie spécifiée. | |
GetCategories | ||
GetErrorCounts | Récupère les nombres d'erreurs qui appartiennent à la catégorie fournie.Les nombres sont retournés pour plusieurs niveaux de gravité. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetObjectData | Initialise une nouvelle instance de la classe ErrorManager. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
MergeWith | Copie les erreurs d'un autre objet ErrorManager. | |
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. | |
Remove(DataSchemaError, Object) | Supprime l'objet DataSchemaError spécifié de la fenêtre Liste d'erreurs de Visual Studio. | |
Remove(IList<DataSchemaError>, Object) | Supprime les objets DataSchemaError spécifiés de la fenêtre Liste d'erreurs de Visual Studio. | |
Remove(Predicate<DataSchemaError>, Object) | ||
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
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 | |
---|---|---|
Disposed | Se produit lorsque ErrorManager a été supprimé. | |
ErrorManagerRefreshed | Se produit lorsque les données dans ErrorManager ont été actualisées. | |
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