Condividi tramite


Spazio dei nomi Microsoft.Data.Schema

Lo spazio dei nomi Microsoft.Data.Schema supporta l'infrastruttura .NET Framework e non deve essere utilizzato direttamente dal codice. Questo spazio dei nomi fornisce la classe base DataSchemaException. Benché questa classe base sia pubblica, evitare di utilizzare questo tipo poiché ogni area estensibilità presenta un tipo Exception proprio che eredita la classe base DataSchemaException e che è possibile utilizzare nei generatori di dati personalizzati quando occorre generare un'eccezione.

Classi

  Classe Descrizione
Classe pubblica ConnectionStringSecurer Contiene metodi statici che proteggono le stringhe di connessione e ripristinano le stringhe di connessione protette.
Classe pubblica DatabaseSchemaProvider Fornisce una classe di base per una famiglia di oggetti e metodi factory.Questi oggetti e metodi sono utilizzati per creare un'istanza di oggetti servizio correlati alla modellazione di schemi e script che, insieme, rappresentano l'oggetto principale di progetti di database in Visual Studio.
Classe pubblica DataSchemaError Incapsula le informazioni necessarie per creare una voce corrispondente nell'Elenco errori di Visual Studio.
Classe pubblica DataSchemaException Fornisce una classe base per tutte le eccezioni nello spazio dei nomi Microsoft.Data.Schema,inclusi gli spazi dei nomi secondari in esso contenuti.
Classe pubblica ErrorEventArgs Fornisce argomenti per gli eventi nella classe ErrorManager.
Classe pubblica ErrorManager Gestisce gli errori elencati nella finestra Elenco errori di Visual Studio.
Classe pubblica ErrorsChangedEventArgs Fornisce informazioni sulle modifiche in sospeso all'elenco di errori nella finestra Elenco errori di Visual Studio.
Classe pubblica OdbcConnectionStringParser Analizza una stringa di connessione ODBC e crea una versione della stringa che è opportuno mantenere.
Classe pubblica OleDbConnectionStringParser Analizza una stringa di connessione OLE DB e crea una versione della stringa il cui salvataggio in modo permanente è sicuro.
Classe pubblica OracleConnectionStringParser Analizza una stringa di connessione Oracle e crea una versione della stringa che potrebbe essere opportuno mantenere.
Classe pubblica ServiceConstructor Rappresenta la classe base per un costruttore di servizi.
Classe pubblica ServiceConstructor<TService> Fornisce una classe base per i costruttori di servizi.
Classe pubblica SqlCeConnectionStringParser Analizza una stringa di connessione di SQL Server Compact Edition e crea una versione della stringa il cui salvataggio in modo permanente è sicuro.
Classe pubblica SqlConnectionStringParser Analizza una stringa di connessione SQL Server e crea una versione della stringa il cui salvataggio in modo permanente è sicuro.
Classe pubblica SqlProviderServices Fornisce l'accesso al nome del provider ADO (ActiveX Data Objects) e al parser delle stringhe di connessione di SQL Server.
Classe pubblica UserInteractionServices Fornisce diversi metodi e proprietà di supporto per facilitare l'interazione dell'utente con le finestre in Visual Studio.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IErrorManagerLimiter Fornisce un'interfaccia tra la finestra Elenco errori di Visual Studio e ErrorManager per specificare come l'elenco visualizza gli errori.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica ElementIconState Specifica quale icona indica più precisamente lo stato di un oggetto IModelElement in Visual Studio.
Enumerazione pubblica ElementNameStyle Specifica in che modo deve essere visualizzato un elemento nell'interfaccia utente.
Enumerazione pubblica ErrorSeverity Descrive la gravità di un oggetto DataSchemaError.
Enumerazione pubblica FolderIconStyle Definisce gli stili di icona che appaiono nell'interfaccia.