Classe Sql80DatabaseSchemaProvider
Oggetto DatabaseSchemaProvider per SQL Server 2000. Creerà servizi di script di DataSchemaModel e anche servizi di interazione dell'utente per SQL Server 2000.
Gerarchia di ereditarietà
System.Object
Microsoft.Data.Schema.DatabaseSchemaProvider
Microsoft.Data.Schema.Sql.SqlDatabaseSchemaProvider
Microsoft.Data.Schema.Sql.Sql80DatabaseSchemaProvider
Spazio dei nomi: Microsoft.Data.Schema.Sql
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Sintassi
'Dichiarazione
<PreviousDatabaseSchemaProviderNameAttribute("Microsoft.Data.Schema.Sql.SqlDsp.Sql80DatabaseSchemaProvider")> _
Public NotInheritable Class Sql80DatabaseSchemaProvider _
Inherits SqlDatabaseSchemaProvider
[PreviousDatabaseSchemaProviderNameAttribute("Microsoft.Data.Schema.Sql.SqlDsp.Sql80DatabaseSchemaProvider")]
public sealed class Sql80DatabaseSchemaProvider : SqlDatabaseSchemaProvider
[PreviousDatabaseSchemaProviderNameAttribute(L"Microsoft.Data.Schema.Sql.SqlDsp.Sql80DatabaseSchemaProvider")]
public ref class Sql80DatabaseSchemaProvider sealed : public SqlDatabaseSchemaProvider
[<Sealed>]
[<PreviousDatabaseSchemaProviderNameAttribute("Microsoft.Data.Schema.Sql.SqlDsp.Sql80DatabaseSchemaProvider")>]
type Sql80DatabaseSchemaProvider =
class
inherit SqlDatabaseSchemaProvider
end
public final class Sql80DatabaseSchemaProvider extends SqlDatabaseSchemaProvider
Il tipo Sql80DatabaseSchemaProvider espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
Sql80DatabaseSchemaProvider | Inizializza una nuova istanza della classe Sql80DatabaseSchemaProvider. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ExtensionManager | Ottiene l'oggetto ExtensionManager per il progetto di database corrente in Visual Studio Team System 2008 Database Edition. (Ereditato da DatabaseSchemaProvider) | |
FamilyName | Restituisce il nome di questa famiglia di oggetti DatabaseSchemaProviders. (Ereditato da SqlDatabaseSchemaProvider) | |
ModelSchema | Ottiene l'oggetto ModelSchema per questo provider. (Ereditato da DatabaseSchemaProvider) | |
UserInteractionServices | Restituisce un singleton che fornisce servizi di interazione dell'utente correlati a SQL Server 2000. (Esegue l'override di DatabaseSchemaProvider.UserInteractionServices). |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
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) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetSchemaUpgradeXslt | Restituisce un XSLT che trasforma un file con estensione dbschema dalla versione specificata a quella corrente oppure Null se una tale conversione non è disponibile. (Esegue l'override di DatabaseSchemaProvider.GetSchemaUpgradeXslt(String)). | |
GetService<TService> | Restituisce un oggetto servizio di cui è stata creata un'istanza che è registrato con questo provider e identificato dall'oggetto Type specificato. (Ereditato da DatabaseSchemaProvider) | |
GetServiceConstructor<TServiceConstructor> | Restituisce un costruttore per il servizio identificato dall'oggetto Type specificato. (Ereditato da DatabaseSchemaProvider) | |
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) | |
RegisterModelTypes | Se implementato in una classe derivata, registra i tipi di modello trovati nello schema del modello specificato. (Ereditato da DatabaseSchemaProvider) | |
SchemaVersionSupported | Restituisce un valore che indica se la versione specificata è uguale a quella del modello di schema o se XSLT è disponibile per convertire il modello di schema nella versione specificata. (Ereditato da DatabaseSchemaProvider) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Campi
Nome | Descrizione | |
---|---|---|
Sql80ModelSchemaVersion | Versione dello schema corrente per questo provider. |
In alto
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.