Condividi tramite


Classe DataSchemaError

Incapsula le informazioni necessarie per creare una voce corrispondente nell'Elenco errori di Visual Studio.

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.Schema.DataSchemaError
    Microsoft.Data.Schema.Sql.SqlServerError
    Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleError
    Microsoft.VisualStudio.Data.Schema.Package.Refactoring.RefactoringError

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

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class DataSchemaError
[SerializableAttribute]
public class DataSchemaError
[SerializableAttribute]
public ref class DataSchemaError
[<SerializableAttribute>]
type DataSchemaError =  class end
public class DataSchemaError

Il tipo DataSchemaError espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DataSchemaError() Inizializza una nuova istanza della classe DataSchemaError.
Metodo pubblico DataSchemaError(String, ErrorSeverity) Inizializza una nuova istanza della classe DataSchemaError utilizzando il messaggio specificato e indicando la gravità dell'errore.
Metodo pubblico DataSchemaError(String, String, ErrorSeverity) Inizializza una nuova istanza della classe DataSchemaError utilizzando il messaggio e il nome del documento specificati e indicando la gravità dell'errore.
Metodo pubblico DataSchemaError(String, String, Int32, ErrorSeverity) Inizializza una nuova istanza della classe DataSchemaError utilizzando il messaggio, il nome del documento e il codice di errore specificati e indicando la gravità dell'errore.
Metodo pubblico DataSchemaError(String, String, Int32, Int32, ErrorSeverity) Inizializza una nuova istanza della classe DataSchemaError utilizzando il messaggio, il nome del documento, il numero di riga e quello di colonna specificati e indicando la gravità dell'errore.
Metodo pubblico DataSchemaError(String, String, Int32, Int32, String, Int32, ErrorSeverity) Inizializza una nuova istanza della classe DataSchemaError utilizzando il messaggio, il nome del documento, il numero di riga e quello di colonna specificati e indicando la gravità dell'errore.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica BuildErrorCode Ottiene il codice di errore completo per questo errore.
Proprietà pubblica Column Ottiene il numero della colonna in cui si è verificato l'errore.
Proprietà pubblica Document Ottiene il nome del documento in cui si è verificato l'errore.
Proprietà pubblica ErrorCode Ottiene il codice di errore.
Proprietà pubblica HelpKeyword Ottiene o imposta la parola per connettere l'errore alla documentazione della Guida.
Proprietà pubblica Line Ottiene il numero di riga in cui si è verificato l'errore.
Proprietà pubblica Message Ottiene il messaggio di errore.
Proprietà pubblica Prefix Ottiene il prefisso per l'errore.
Proprietà pubblica Severity Ottiene la gravità assegnata all'errore.

In alto

Metodi

  Nome Descrizione
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 GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
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 ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Campi

  Nome Descrizione
Campo protettoMembro statico UndefinedErrorCode Se restituito dalla proprietà ErrorCode, indica che al momento della creazione dell'oggetto non è stato specificato alcun valore.Valore: zero.

In alto

Note

Un componente aggiungerà questo oggetto a ErrorManager per creare una voce corrispondente nell'Elenco errori di Visual Studio.

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

ErrorManager

ErrorTaskService

Altre risorse

Finestra Elenco errori