Default Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di istanza incapsulante : Server[@Name='']/Database/Default
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class Default : Microsoft.SqlServer.Management.Smo.DefaultRuleBase, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSupportsDesignMode
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Default = class
inherit DefaultRuleBase
interface ISfcSupportsDesignMode
Public NotInheritable Class Default
Inherits DefaultRuleBase
Implements ISfcSupportsDesignMode
- Ereditarietà
- Attributi
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| Default() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default |
| Default(Database, String, String) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default |
| Default(Database, String) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default |
Campi
| Nome | Descrizione |
|---|---|
| m_ExtendedProperties |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| singletonParent |
Gli oggetti SMO regolari accedono al riferimento della classe padre tramite parentColl (raccolta corrispondente nella classe padre). La classe Singleton non dispone di una raccolta nell'elemento padre. (Ereditato da SqlSmoObject) |
Proprietà
| Nome | Descrizione |
|---|---|
| CollationDatabaseInServer |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| CreateDate |
Classe di istanza incapsulante : Server[@Name='']/Database/Default |
| DatabaseEngineEdition |
Restituisce l'oggetto DatabaseEngineEdition dell'oggetto SMO (Ereditato da SqlSmoObject) |
| DatabaseEngineType |
Restituisce l'oggetto DatabaseEngineType dell'oggetto SMO (Ereditato da SqlSmoObject) |
| ExecuteForScalar |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| ExecutionManager |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| ExtendedProperties |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da DefaultRuleBase) |
| ID |
Classe di istanza incapsulante : Server[@Name='']/Database/Default |
| IsTouched |
Indica se l'oggetto è stato toccato per lo scripting incondizionato di Alter (Ereditato da SqlSmoObject) |
| Name |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptSchemaObjectBase) |
| ObjectInSpace |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| Parent |
Classe di istanza incapsulante : Server[@Name='']/Database/Default |
| ParentCollection |
Restituisce l'insieme che contiene l'oggetto . Può essere Null. (Ereditato da SqlSmoObject) |
| Properties |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| ScalarResult |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| Schema |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptSchemaObjectBase) |
| ServerVersion |
Restituisce l'oggetto ServerVersion del server che contiene l'oggetto . Se l'oggetto non è associato a un server connesso, viene restituita la versione più elevata del server noto. (Ereditato da SqlSmoObject) |
| State |
Restituisce lo stato dell'oggetto (Ereditato da SmoObjectBase) |
| TextBody |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da DefaultRuleBase) |
| TextHeader |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da DefaultRuleBase) |
| TextMode |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da DefaultRuleBase) |
| Urn |
Restituisce l'URN dell'oggetto, calcolato in tempo reale (Ereditato da SqlSmoObject) |
| UrnSuffix |
Classe di istanza incapsulante : Server[@Name='']/Database/Default |
| UserData |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SmoObjectBase) |
Metodi
| Nome | Descrizione |
|---|---|
| AddDatabaseContext(StringCollection) |
metodo viene chiamato dal metodo correlato allo script di creazione (da classi derivate come Table, Index e così via) (Ereditato da SqlSmoObject) |
| Alter() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da DefaultRuleBase) |
| AlterImpl() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| AlterImplWorker() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| AppendCommaText(StringBuilder, String, Boolean, String) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| AppendWithCommaText(StringBuilder, String, Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| AppendWithOption(StringBuilder, String, String, Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| AutoGenerateName() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| BindDefaultImpl(String, String, Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| BindRuleImpl(String, String, Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| BindToColumn(String, String, String) |
Associa l'impostazione predefinita o la regola a una colonna. (Ereditato da DefaultRuleBase) |
| BindToColumn(String, String) |
Associa l'impostazione predefinita o la regola a una colonna. (Ereditato da DefaultRuleBase) |
| BindToDataType(String, Boolean) |
Questo metodo abilita un valore predefinito o una regola per il tipo di dati definito dall'utente specificato. (Ereditato da DefaultRuleBase) |
| ChangeSchema(String) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default |
| CheckObjectDirty() |
Se sono presenti alcune proprietà rispettate in casi speciali, usare questa funzione. attualmente applicabile per DatabaseDdltriggers (Ereditato da ScriptNameObjectBase) |
| CheckObjectState() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| CheckObjectState(Boolean) |
Si tratta di una funzione virtuale, in modo che le classi derivate possano eseguirne l'override se vogliono eseguire controlli aggiuntivi sullo stato dell'oggetto (Ereditato da SqlSmoObject) |
| CheckObjectStateImpl(Boolean) |
Controlla lo stato dell'oggetto Perché non è ricusrive, questa funzione può essere chiamata direttamente e ciò significa che le classi derivate non possono fornire la propria convalida (Ereditato da SqlSmoObject) |
| CheckTextCorrectness(String, Boolean, Boolean, Boolean, String[], DdlTextParserHeaderInfo) |
controlla la sintassi del testo, che modifica il tipo di oggetto corretto ( PROC, TRIGGER e così via ) (Ereditato da ScriptNameObjectBase) |
| CheckTextCorrectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo) |
controlla la sintassi del testo, che modifica il tipo di oggetto corretto ( PROC, TRIGGER e così via ) (Ereditato da ScriptNameObjectBase) |
| CheckTextModeSupport() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| CleanObject() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| Create() |
Crea l'oggetto . (Ereditato da DefaultRuleBase) |
| CreateImpl() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| CreateOrAlterImpl() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| Discover() |
Meccanismo di individuazione con maggiore impegno: questo metodo riflette i metadati e ottiene tutti gli oggetti disponibili (Ereditato da SqlSmoObject) |
| Drop() |
Elimina l'oggetto . (Ereditato da DefaultRuleBase) |
| DropIfExists() |
Elimina l'oggetto con l'opzione IF EXISTS. Se l'oggetto non è valido per la funzione drop restituirà senza eccezione. (Ereditato da DefaultRuleBase) |
| DropImpl(Boolean, Boolean) |
Per le chiamate di eliminazione nel database utente in Azure, la connessione verrà chiusa quando il database viene eliminato. In genere, ExecutionManager tenterà di ripetere tali chiamate riaprendo la connessione. Si vuole evitare questo nuovo tentativo quando handleSevereError è true. (Ereditato da SqlSmoObject) |
| DropImpl(Boolean) |
elimina l'oggetto (Ereditato da SqlSmoObject) |
| DropImplWorker(Urn, Boolean) |
elimina l'oggetto (Ereditato da SqlSmoObject) |
| EnumBoundColumns() |
Enumera le colonne associate a questa regola o predefinita. (Ereditato da DefaultRuleBase) |
| EnumBoundDataTypes() |
Enumera i tipi di dati associati a questa regola o predefinita. (Ereditato da DefaultRuleBase) |
| ExecuteNonQuery(StringCollection, Boolean, Boolean) |
Esegue istruzioni sql (Ereditato da SqlSmoObject) |
| ExecuteRenameQuery(String) |
Crea la query Rinomina per un oggetto SqlSmoObject ed esegue la query nel server. (Ereditato da NamedSmoObject) |
| ExecuteWithModes(SqlExecutionModes, Action) |
Esegue l'azione specificata nelle modalità di esecuzione indicate. Reimposta le modalità originali dopo il completamento o l'esito negativo dell'azione. (Ereditato da SqlSmoObject) |
| ForceTextModeOnTextBody() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| FormatSqlVariant(Object) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| GenerateAlterEvent() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| GenerateAlterEvent(Urn, Object) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| GetBraketNameForText() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| GetContextDB() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| GetDBName() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| GetDisabledProperties(ScriptingPreferences) |
Fornisce un'enumerabile di proprietà disabilitate in modo esplicito per tipi o edizioni di server specifici. Non si tratta di un elenco di tutte le proprietà che non funzionano per la destinazione specificata. (Ereditato da SqlSmoObject) |
| GetFragOptionString(FragmentationOption) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| GetIsSystemNamed() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| GetIsTextDirty() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| GetPropValue(String) |
Recuperare il valore della proprietà da : - Contenitore delle proprietà direttamente se la proprietà è disponibile (dirty o recuperata) - Una chiamata al metodo OnPropertyMissing in caso contrario Genererà un'eccezione se il valore della proprietà è NULL in entrambi i casi. (Ereditato da SqlSmoObject) |
| GetPropValueOptional(String) |
Recuperare il valore della proprietà da : - Il contenitore delle proprietà se lo stato sta creando o ci si trova in modalità progettazione (valore NULL possibile): una chiamata al metodo OnPropertyMissing in caso contrario (genererà un'eccezione se il valore è NULL) (Ereditato da SqlSmoObject) |
| GetPropValueOptional<T>(String, T) |
Restituisce il valore della proprietà denominata. Se l'oggetto si trova nello stato Creating e la proprietà non è ancora stata impostata, viene restituito defaultValue. Se l'oggetto esiste, defaultValue viene ignorato e viene restituito il valore effettivo. (Ereditato da SqlSmoObject) |
| GetPropValueOptionalAllowNull(String) |
Recuperare il valore della proprietà da : - Contenitore delle proprietà se lo stato sta creando o si è in modalità progettazione (possibile NULL): una chiamata al metodo OnPropertyMissing altrimenti (possibile NULL) (Ereditato da SqlSmoObject) |
| GetRealValue(Property, Object) |
Restituisce il valore reale per la proprietà . (Ereditato da SqlSmoObject) |
| GetServerName() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| GetServerObject() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| GetSqlServerVersionName() |
Ottiene il nome pubblico di sqlserver per la connessione corrente, ad esempio "SQL Server 2008". (Ereditato da SqlSmoObject) |
| GetStringComparer() |
Restituisce l'operatore di confronto utilizzato da tutte le raccolte di oggetti figlio per eseguire il confronto dei nomi degli oggetti. L'operatore di confronto di un server si basa sulle regole di confronto del master L'operatore di confronto di un database e i relativi elementi figlio si basa sulle regole di confronto del database (Ereditato da SqlSmoObject) |
| GetTextBody() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| GetTextBody(Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| GetTextHeader(Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| GetTextHeader(ScriptNameObjectBase+ScriptHeaderType) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| GetTextMode() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| GetTextProperty(String) |
ottenere il testo dell'oggetto, se non disponibile, generare un'eccezione apropiata in base allo stato dell'oggetto (Ereditato da ScriptNameObjectBase) |
| GetUrnRecursive(StringBuilder, UrnIdOption) |
Calcola l'URN per l'oggetto, potenzialmente includendo altri campi nella definizione oltre ai campi chiave. (Ereditato da SqlSmoObject) |
| GetUrnRecursive(StringBuilder) |
Calcola l'URN per l'oggetto . (Ereditato da SqlSmoObject) |
| ImplInitialize(String[], OrderBy[]) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| InitChildCollection(Urn, Boolean) |
Inizializza la raccolta di oggetti figlio associata al tipo specificato. Ad esempio, il nome Column inizializza l'insieme Columns. (Ereditato da SqlSmoObject) |
| Initialize() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| Initialize(Boolean) |
Inizializza l'oggetto leggendo le relative proprietà dall'enumeratore (Ereditato da SqlSmoObject) |
| IsExpressSku() |
Restituisce un valore che indica se il server che contiene questo oggetto è uno SKU Express (Ereditato da SqlSmoObject) |
| IsObjectDirty() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| IsObjectInitialized() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| IsObjectInSpace() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| IsSupportedProperty(String) |
Verificare se la proprietà specificata è supportata nell'ambiente server corrente (Ereditato da SqlSmoObject) |
| IsVersion80SP3() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| IsVersion90AndAbove() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| MarkDropped() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| MarkForDropImpl(Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| PostAlter() |
questa funzione deve essere sostituita dalle classi derivate, se devono eseguire azioni supplimentari dopo aver modificato l'oggetto (Ereditato da SqlSmoObject) |
| PostCreate() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da DefaultRuleBase) |
| PostDrop() |
questa funzione è destinata a essere sottoposto a override da classi derivate, se devono eseguire azioni supplimentari dopo l'eliminazione dell'oggetto (Ereditato da SqlSmoObject) |
| Refresh() |
aggiorna le proprietà dell'oggetto leggendole dal server (Ereditato da ScriptNameObjectBase) |
| RenameImpl(String) |
modificare il nome dell'oggetto (Ereditato da NamedSmoObject) |
| RenameImplWorker(String) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da NamedSmoObject) |
| Script() |
Script dell'oggetto . (Ereditato da DefaultRuleBase) |
| Script(ScriptingOptions) |
Oggetto Script con opzioni di scripting specifiche. (Ereditato da DefaultRuleBase) |
| ScriptHeader(Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da DefaultRuleBase) |
| ScriptHeader(ScriptNameObjectBase+ScriptHeaderType) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da DefaultRuleBase) |
| ScriptImpl() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| ScriptImpl(ScriptingOptions) |
Restituisce un oggetto StringCollection con lo script per l'oggetto . Questo metodo genera un errore se ScriptData è true (Ereditato da SqlSmoObject) |
| SetAccessToken(IRenewableToken) |
Impostare accessToken per la connessione. (Ereditato da SqlSmoObject) |
| SetCollectionTextMode(Boolean, SmoCollectionBase) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| SetIsSystemNamed(Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| SetParentImpl(SqlSmoObject) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| SetSchemaOwned() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da NamedSmoObject) |
| SetState(SqlSmoState) |
Imposta lo stato dell'oggetto (Existing, Dropped e così via) Le applicazioni devono evitare di usare questo metodo. (Ereditato da SmoObjectBase) |
| SetTextBody(String) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| SetTextHeader(String) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| SetTextMode(Boolean, SmoCollectionBase[]) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| SwitchTextMode(Boolean, SmoCollectionBase[]) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| ThrowIfAboveVersion100(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è superiore alla 10.0 (SQL 2008) (Ereditato da SqlSmoObject) |
| ThrowIfAboveVersion80(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è superiore alla 8.0 (SQL 2000) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion100(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 10.0 (SQL 2008) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion110(String) |
Genera un'eccezione UnsupportedVersionException se il server di origine o di destinazione è inferiore alla 11.0 (SQL 2012) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion110Prop(String) |
Genera un'eccezione con il testo che indica che la proprietà specificata non è supportata se la versione principale di ServerVersion per questo oggetto è inferiore alla 11.0 (SQL 2012) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion120(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 12.0 (SQL 2014) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion120Prop(String) |
Genera un'eccezione con testo che indica che la proprietà specificata non è supportata se la versione principale di ServerVersion per questo oggetto è inferiore alla 12.0 (SQL 2014) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion130(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 13.0 (SQL 2016) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion130Prop(String) |
Genera un'eccezione con testo che indica che la proprietà specificata non è supportata se la versione principale di ServerVersion per questo oggetto è inferiore alla 13.0 (SQL 2016) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion140(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 14.0 (SQL 2017) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion140Prop(String) |
Genera un'eccezione con il testo che indica che la proprietà specificata non è supportata se la versione principale di ServerVersion per questo oggetto è inferiore alla 14.0 (SQL 2017) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion160(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 16.0 (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion80(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 8.0 (SQL 2000) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion80SP3() |
Genera un'eccezione se ServerVersion per questo oggetto è inferiore a 8.760 (8.0 SP3) (Ereditato da SqlSmoObject) |
| ThrowIfBelowVersion90(String) |
Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 9.0 (SQL 2005) (Ereditato da SqlSmoObject) |
| ThrowIfTextIsDirtyForAlter() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da ScriptNameObjectBase) |
| ToString() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| Touch() |
Contrassegnare l'oggetto "toccato" per la creazione di script non condizionali di Alter. (Ereditato da SqlSmoObject) |
| TouchImpl() |
Metodo virtuale per consentire alle classi derivate di eseguire operazioni aggiuntive quando viene toccato. (Ereditato da SqlSmoObject) |
| UnbindDefaultImpl(Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| UnbindFromColumn(String, String, String) |
Questo metodo interrompe l'associazione tra una regola o predefinita e la colonna di una tabella. (Ereditato da DefaultRuleBase) |
| UnbindFromColumn(String, String) |
Questo metodo interrompe l'associazione tra una regola o predefinita e la colonna di una tabella. (Ereditato da DefaultRuleBase) |
| UnbindFromDataType(String, Boolean) |
Questo metodo interrompe l'associazione tra un valore predefinito o una regola e un tipo di dati definito dall'utente. (Ereditato da DefaultRuleBase) |
| UnbindRuleImpl(Boolean) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| Validate(String, Object[]) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SmoObjectBase) |
Eventi
| Nome | Descrizione |
|---|---|
| PropertyChanged |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| PropertyMetadataChanged |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IAlienObject.Discover() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| IAlienObject.GetDomainRoot() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| IAlienObject.GetParent() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| IAlienObject.GetPropertyType(String) |
Individua il tipo di proprietà. (Ereditato da SqlSmoObject) |
| IAlienObject.GetPropertyValue(String, Type) |
Recupera il valore per una determinata proprietà. Genera un'eccezione se la proprietà non viene trovata. (Ereditato da SqlSmoObject) |
| IAlienObject.GetUrn() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| IAlienObject.Resolve(String) |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| IAlienObject.SetObjectState(SfcObjectState) |
Imposta lo stato di questo oggetto in base a SfcObjectState specificato. (Ereditato da SqlSmoObject) |
| IAlienObject.SetPropertyValue(String, Type, Object) |
Imposta il valore della proprietà specificata, se scrivibile. Se la proprietà non è presente nel contenitore delle proprietà, viene utilizzata la reflection. Genera un'eccezione se la proprietà non viene trovata. (Ereditato da SqlSmoObject) |
| ISfcPropertyProvider.GetPropertySet() |
Classe di istanza incapsulante : Server[@Name='']/Database/Default (Ereditato da SqlSmoObject) |
| ISfcSupportsDesignMode.IsDesignMode |
Questo oggetto estende ISfcSupportsDesignMode. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetAssessmentItems(SqlSmoObject, String[]) |
Trova tutti i controlli disponibili per l'oggetto specificato |
| GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>) |
Esegue in modo sincrono la valutazione per dati |
| GetAssessmentResults(SqlSmoObject, String[]) |
Esegue in modo sincrono la valutazione per dati |
| GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>) |
Esegue in modo asincrono la valutazione per dati |
| GetAssessmentResultsList(SqlSmoObject, String[]) |
Esegue in modo asincrono la valutazione per dati |
| IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences) |
Controlla se il tipo specificato è supportato da ServerVersion e DatabaseEngineType del server radice per questo oggetto. Se scriptingPreferences sono non Null, verificherà anche se il ServerVersion tipo specificato è supportato da e DatabaseEngineType del server di destinazione. |