Condividi tramite


Classe ErrorManager

Gestisce gli errori elencati nella finestra Elenco errori di Visual Studio.

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.Schema.ErrorManager

Spazio dei nomi:  Microsoft.Data.Schema
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Sintassi

'Dichiarazione
<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

Il tipo ErrorManager espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ErrorManager Inizializza una nuova istanza della classe ErrorManager.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblicaMembro statico BuildCategory Ottiene l'oggetto che rappresenta la categoria di compilazione.
Proprietà pubblicaMembro statico DefaultCategory Ottiene l'oggetto che rappresenta la categoria predefinita.
Proprietà pubblicaMembro statico DeployCategory Ottiene l'oggetto che rappresenta la categoria di distribuzione.
Proprietà pubblicaMembro statico ExternalsResolutionCategory Ottiene l'oggetto che rappresenta la categoria di risoluzione.
Proprietà pubblicaMembro statico ModelCategory Ottiene l'oggetto che rappresenta la categoria del modello.
Proprietà pubblicaMembro statico ProjectPropertiesCategory Ottiene l'oggetto che rappresenta la categoria delle proprietà del progetto.
Proprietà pubblicaMembro statico ValidationAtBuildCategory Ottiene l'oggetto che rappresenta la categoria di convalida.
Proprietà pubblicaMembro statico ValidationOnIdleCategory Ottiene l'oggetto che rappresenta la categoria di convalida su inattivo.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(DataSchemaError, Object) Aggiunge l'oggetto DataSchemaError specificato alla finestra Elenco errori di Visual Studio utilizzando la categoria specificata.
Metodo pubblico Add(IList<DataSchemaError>, Object) Aggiunge un insieme di oggetti DataSchemaError nella finestra Elenco errori di Visual Studio nella categoria specificata.
Metodo pubblico Add(DataSchemaError, Object, Boolean)
Metodo pubblico Add(IList<DataSchemaError>, Object, Boolean)
Metodo pubblicoMembro statico AddPersistedCategory Indica che gli errori aggiunti alla finestra Elenco errori di Visual Studio con la categoria specificata saranno persistenti.
Metodo pubblico ClearCategory Rimuove tutti gli errori con la categoria specificata dalla finestra Elenco errori di Visual Studio.
Metodo pubblico Dispose Rilascia tutte le risorse utilizzate dall'istanza corrente della classe ErrorManager.
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object 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 Find(String, Object) Recupera un elenco di tutti gli oggetti DataSchemaError appartenenti alla categoria o al documento specificato.
Metodo pubblico Find(Predicate<DataSchemaError>, Object)
Metodo pubblico GetAllCategories Recupera un elenco di tutte le categorie esistenti.
Metodo pubblico GetAllErrors() Recupera un elenco di tutti gli errori in ErrorManager.
Metodo pubblico GetAllErrors(Object) Recupera un elenco di tutti gli errori in ErrorManager appartenenti alla categoria specificata.
Metodo pubblico GetCategories
Metodo pubblico GetErrorCounts Recupera il conteggio di errori che appartengono alla categoria fornita.I conteggi vengono restituiti per diversi livelli di gravità.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetObjectData Inizializza una nuova istanza della classe ErrorManager.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico MergeWith Copia gli errori da un altro oggetto ErrorManager.
Metodo pubblico Remove(String, Object) Rimuove dalla finestra Elenco errori di Visual Studio tutti gli oggetti DataSchemaError che condividono la categoria e il nome del file di documento forniti.
Metodo pubblico Remove(DataSchemaError, Object) Rimuove l'oggetto DataSchemaError specificato dalla finestra Elenco errori di Visual Studio.
Metodo pubblico Remove(IList<DataSchemaError>, Object) Rimuove gli oggetti DataSchemaError specificati dalla finestra Elenco errori di Visual Studio.
Metodo pubblico Remove(Predicate<DataSchemaError>, Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UpdateErrorsDocumentName Modifica il nome del documento nella proprietà Document di tutti gli oggetti DataSchemaError presenti nella finestra Elenco errori di Visual Studio e appartenenti alla categoria specificata.

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Si verifica quando ErrorManager è stato eliminato.
Evento pubblico ErrorManagerRefreshed Si verifica quando i dati in ErrorManager sono stati aggiornati.
Evento pubblico ErrorsChanged Si verifica quando uno o più errori sono stati aggiunti o rimossi dalla finestra Elenco errori di Visual Studio.

In alto

Note

Tutti gli oggetti DataSchemaError vengono aggiunti e sono rimossi dalla finestra Elenco errori tramite questa classe.

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.Data.Schema

DataSchemaError

Altre risorse

Finestra Elenco errori