Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Utilizzato da Confronto schema quando uno o più schemi confrontati sono progetti di database o di server.
Questa API non è conforme a CLS.
Gerarchia di ereditarietà
System.Object
Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareModelProviderBase
Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare.SchemaCompareProjectBasedModelProvider
Spazio dei nomi: Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintassi
'Dichiarazione
<CLSCompliantAttribute(False)> _
Public Class SchemaCompareProjectBasedModelProvider _
Inherits SchemaCompareModelProviderBase
[CLSCompliantAttribute(false)]
public class SchemaCompareProjectBasedModelProvider : SchemaCompareModelProviderBase
[CLSCompliantAttribute(false)]
public ref class SchemaCompareProjectBasedModelProvider : public SchemaCompareModelProviderBase
[<CLSCompliantAttribute(false)>]
type SchemaCompareProjectBasedModelProvider =
class
inherit SchemaCompareModelProviderBase
end
public class SchemaCompareProjectBasedModelProvider extends SchemaCompareModelProviderBase
Il tipo SchemaCompareProjectBasedModelProvider espone i seguenti membri.
Costruttori
| Nome | Descrizione | |
|---|---|---|
![]() |
SchemaCompareProjectBasedModelProvider() | Inizializza una nuova istanza della classe SchemaCompareProjectBasedModelProvider. |
![]() |
SchemaCompareProjectBasedModelProvider(IDatabaseProjectNode, Guid) | Inizializza una nuova istanza della classe SchemaCompareProjectBasedModelProvider. |
In alto
Proprietà
| Nome | Descrizione | |
|---|---|---|
![]() |
Canceled | (Ereditato da SchemaCompareModelProviderBase) |
![]() |
ConnectionType | Ottiene il tipo di connessione associato a questo provider. (Esegue l'override di SchemaCompareModelProviderBase.ConnectionType). |
![]() |
DatabaseSchemaProvider | Ottiene o imposta il provider dello schema di database corrente.La routine set è protetta. (Ereditato da SchemaCompareModelProviderBase) |
![]() |
ModelInformation | (Esegue l'override di SchemaCompareModelProviderBase.ModelInformation). |
![]() |
Name | Se implementata in una classe derivata, ottiene o imposta il nome di questo oggetto. (Ereditato da SchemaCompareModelProviderBase) |
![]() |
ProjectGuid | Ottiene il GUID del progetto per questo provider. |
![]() |
ProjectNode | Ottiene il nodo del progetto per questo provider. |
![]() |
Translator | Ottiene o imposta il convertitore corrente. (Ereditato da SchemaCompareModelProviderBase) |
In alto
Metodi
| Nome | Descrizione | |
|---|---|---|
![]() |
Cancel | (Ereditato da SchemaCompareModelProviderBase) |
![]() |
Deserialize | Deserializza il nodo XML specificato e i relativi elementi figlio. (Esegue l'override di SchemaCompareModelProviderBase.Deserialize(XmlNode, String%)). |
![]() |
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) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
IsCompatible | Determina se il provider di modelli specificato è compatibile con questo provider di confronto schemi. (Esegue l'override di SchemaCompareModelProviderBase.IsCompatible(ISchemaCompareModelProvider, String%)). |
![]() |
IsEqual | Determina se due provider sono uguali. (Esegue l'override di SchemaCompareModelProviderBase.IsEqual(ISchemaCompareModelProvider)). |
![]() |
IsEqualTemplate | Determina se due provider dispongono dello stesso modello. (Esegue l'override di SchemaCompareModelProviderBase.IsEqualTemplate(ISchemaCompareModelProvider)). |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
ReconnectToProjectNode | Se il progetto viene chiuso, il nodo di progetto di questo provider di modelli viene impostato su null.Se l'utente esegue l'aggiornamento, è necessario riconnettersi. |
![]() |
ResetCancel | (Ereditato da SchemaCompareModelProviderBase) |
![]() |
Serialize | Serializza il nodo XML specificato e i relativi elementi figlio. (Esegue l'override di SchemaCompareModelProviderBase.Serialize(XmlNode)). |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
Uninitialize | Utilizzato per annullare l'inizializzazione del provider.Ciò si verifica quando il riquadro ritorna alla filigrana. (Esegue l'override di SchemaCompareModelProviderBase.Uninitialize()). |
![]() |
Validate | Convalida questo provider. (Esegue l'override di SchemaCompareModelProviderBase.Validate(String%)). |
In alto
Campi
| Nome | Descrizione | |
|---|---|---|
![]() ![]() |
ProjectBasedModelProviderElementName | Nome del 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.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)