ErrorManager-Klasse
Verwaltet die im Fenster Fehlerliste von Visual Studio aufgeführten Fehler.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.ErrorManager
Namespace: Microsoft.Data.Schema
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
<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
Der ErrorManager-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ErrorManager | Initialisiert eine neue Instanz der ErrorManager-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
BuildCategory | Ruft das Objekt ab, das die Buildkategorie darstellt. | |
DefaultCategory | Ruft das Objekt ab, das die Standardkategorie darstellt. | |
DeployCategory | Ruft das Objekt ab, das die Bereitstellungskategorie darstellt. | |
ExternalsResolutionCategory | Ruft das Objekt ab, das die Auflösungskategorie darstellt. | |
ModelCategory | Ruft das Objekt ab, das die Modellkategorie darstellt. | |
ProjectPropertiesCategory | Ruft das Objekt ab, das die Projekteigenschaftenkategorie darstellt. | |
ValidationAtBuildCategory | Ruft das Objekt ab, das die Validierungskategorie darstellt. | |
ValidationOnIdleCategory | Ruft das Objekt ab, das die Validierung der Kategorie im Leerlauf darstellt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add(DataSchemaError, Object) | Fügt dem Fenster Fehlerliste von Visual Studio das angegebene DataSchemaError-Objekt mithilfe der angegebenen Kategorie hinzu. | |
Add(IList<DataSchemaError>, Object) | Fügt dem Fenster Fehlerliste von Visual Studio in der angegebenen Kategorie eine Auflistung von DataSchemaError-Objekten hinzu. | |
Add(DataSchemaError, Object, Boolean) | ||
Add(IList<DataSchemaError>, Object, Boolean) | ||
AddPersistedCategory | Legt fest, dass dem Fenster Fehlerliste von Visual Studio hinzugefügte Fehler mit der bereitgestellten Kategorie beibehalten werden. | |
ClearCategory | Entfernt alle Fehler mit der bereitgestellten Kategorie aus dem Fenster Fehlerliste von Visual Studio. | |
Dispose | Gibt alle von der aktuellen Instanz der ErrorManager-Klasse verwendeten Ressourcen frei. | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
Find(String, Object) | Ruft eine Liste aller DataSchemaError-Objekte ab, die der angegebenen Kategorie und dem Dokument angehören. | |
Find(Predicate<DataSchemaError>, Object) | ||
GetAllCategories | Ruft eine Liste aller vorhandenen Kategorien ab. | |
GetAllErrors() | Ruft eine Liste mit allen Fehlern im ErrorManager-Element ab. | |
GetAllErrors(Object) | Ruft eine Liste aller Fehler in der angegebenen Kategorie vom ErrorManager-Element ab. | |
GetCategories | ||
GetErrorCounts | Ruft die Anzahlen von Fehlern ab, die zur bereitgestellten Kategorie gehören.Anzahlen werden für mehrere Schweregradstufen zurückgegeben. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetObjectData | Initialisiert eine neue Instanz der ErrorManager-Klasse. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
MergeWith | Kopiert die Fehler aus einem anderen ErrorManager-Objekt. | |
Remove(String, Object) | Entfernt aus dem Fenster Fehlerliste von Visual Studio alle DataSchemaError-Objekte mit dem angegebenen Dokumentdateinamen und der angegebenen Kategorie. | |
Remove(DataSchemaError, Object) | Entfernt das angegebene DataSchemaError-Objekt aus dem Fenster Fehlerliste von Visual Studio. | |
Remove(IList<DataSchemaError>, Object) | Entfernt die angegebenen DataSchemaError-Objekte aus dem Fenster Fehlerliste von Visual Studio. | |
Remove(Predicate<DataSchemaError>, Object) | ||
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
UpdateErrorsDocumentName | Ändert den Namen des Dokuments der angegebenen Kategorie in der Document-Eigenschaft aller DataSchemaError-Objekte im Fenster Fehlerliste von Visual Studio. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
Disposed | Tritt ein, wenn das ErrorManager-Element entfernt wurde. | |
ErrorManagerRefreshed | Tritt auf, wenn die Daten im ErrorManager-Element aktualisiert wurden. | |
ErrorsChanged | Tritt ein, wenn ein oder mehrere Fehler dem Fenster Fehlerliste von Visual Studio hinzugefügt oder daraus entfernt wurden. |
Zum Seitenanfang
Hinweise
Alle DataSchemaError-Objekte werden durch diese Klasse aus dem Fenster Fehlerliste entfernt oder der Liste hinzugefügt.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Data.Schema-Namespace