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 | |
---|---|---|
ErrorManager | Inizializza una nuova istanza della classe ErrorManager. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
BuildCategory | Ottiene l'oggetto che rappresenta la categoria di compilazione. | |
DefaultCategory | Ottiene l'oggetto che rappresenta la categoria predefinita. | |
DeployCategory | Ottiene l'oggetto che rappresenta la categoria di distribuzione. | |
ExternalsResolutionCategory | Ottiene l'oggetto che rappresenta la categoria di risoluzione. | |
ModelCategory | Ottiene l'oggetto che rappresenta la categoria del modello. | |
ProjectPropertiesCategory | Ottiene l'oggetto che rappresenta la categoria delle proprietà del progetto. | |
ValidationAtBuildCategory | Ottiene l'oggetto che rappresenta la categoria di convalida. | |
ValidationOnIdleCategory | Ottiene l'oggetto che rappresenta la categoria di convalida su inattivo. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Add(DataSchemaError, Object) | Aggiunge l'oggetto DataSchemaError specificato alla finestra Elenco errori di Visual Studio utilizzando la categoria specificata. | |
Add(IList<DataSchemaError>, Object) | Aggiunge un insieme di oggetti DataSchemaError nella finestra Elenco errori di Visual Studio nella categoria specificata. | |
Add(DataSchemaError, Object, Boolean) | ||
Add(IList<DataSchemaError>, Object, Boolean) | ||
AddPersistedCategory | Indica che gli errori aggiunti alla finestra Elenco errori di Visual Studio con la categoria specificata saranno persistenti. | |
ClearCategory | Rimuove tutti gli errori con la categoria specificata dalla finestra Elenco errori di Visual Studio. | |
Dispose | Rilascia tutte le risorse utilizzate dall'istanza corrente della classe ErrorManager. | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
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) | |
Find(String, Object) | Recupera un elenco di tutti gli oggetti DataSchemaError appartenenti alla categoria o al documento specificato. | |
Find(Predicate<DataSchemaError>, Object) | ||
GetAllCategories | Recupera un elenco di tutte le categorie esistenti. | |
GetAllErrors() | Recupera un elenco di tutti gli errori in ErrorManager. | |
GetAllErrors(Object) | Recupera un elenco di tutti gli errori in ErrorManager appartenenti alla categoria specificata. | |
GetCategories | ||
GetErrorCounts | Recupera il conteggio di errori che appartengono alla categoria fornita.I conteggi vengono restituiti per diversi livelli di gravità. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetObjectData | Inizializza una nuova istanza della classe ErrorManager. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
MergeWith | Copia gli errori da un altro oggetto ErrorManager. | |
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. | |
Remove(DataSchemaError, Object) | Rimuove l'oggetto DataSchemaError specificato dalla finestra Elenco errori di Visual Studio. | |
Remove(IList<DataSchemaError>, Object) | Rimuove gli oggetti DataSchemaError specificati dalla finestra Elenco errori di Visual Studio. | |
Remove(Predicate<DataSchemaError>, Object) | ||
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
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 | |
---|---|---|
Disposed | Si verifica quando ErrorManager è stato eliminato. | |
ErrorManagerRefreshed | Si verifica quando i dati in ErrorManager sono stati aggiornati. | |
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