Interfaccia ISql90DatabaseOptions
Modella le impostazioni in un database.
Spazio dei nomi: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Sintassi
'Dichiarazione
Public Interface ISql90DatabaseOptions _
Inherits ISqlDatabaseOptions, ISqlExtendedPropertyHost, ISqlSecurable, ISqlModelElement, _
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface ISql90DatabaseOptions : ISqlDatabaseOptions,
ISqlExtendedPropertyHost, ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, IModelElement,
IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface class ISql90DatabaseOptions : ISqlDatabaseOptions,
ISqlExtendedPropertyHost, ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, IModelElement,
IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
type ISql90DatabaseOptions =
interface
interface ISqlDatabaseOptions
interface ISqlExtendedPropertyHost
interface ISqlSecurable
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface ISql90DatabaseOptions extends ISqlDatabaseOptions, ISqlExtendedPropertyHost, ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
Il tipo ISql90DatabaseOptions espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Collation | Ottiene o imposta le regole di confronto del database. (Ereditato da ISqlDatabaseOptions) |
![]() |
CompatibilityMode | Ottiene o imposta la modalità di compatibilità del database. (Ereditato da ISqlDatabaseOptions) |
![]() |
DefaultFilegroup | Ottiene o imposta il gruppo di file predefinito. (Ereditato da ISqlDatabaseOptions) |
![]() |
ElementClass | Ottiene la classe di metadati per un elemento. (Ereditato da IModelElement) |
![]() |
ExtendedProperties | Ottiene l'elenco di proprietà estese per questo oggetto. (Ereditato da ISqlExtendedPropertyHost) |
![]() |
IsAllowSnapshotIsolation | Ottiene o imposta un valore che modella l'opzione ALLOW_SNAPSHOT_ISOLATION. |
![]() |
IsAnsiNullDefaultOn | Ottiene o imposta un valore che modella l'opzione ANSI_NULLS_DEFAULT. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsAnsiNullsOn | Ottiene o imposta un valore che modella l'opzione ANSI_NULLS. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsAnsiPaddingOn | Ottiene o imposta un valore che modella l'opzione ANSI_PADDING. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsAnsiWarningsOn | Ottiene o imposta un valore che modella l'opzione ANSI_WARNINGS. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsArithAbortOn | Ottiene o imposta un valore che modella l'opzione ARITHABORT. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsAutoCloseOn | Ottiene o imposta un valore che indica se l'opzione AutoClose è abilitata. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsAutoCreateStatisticsOn | Ottiene o imposta un valore che indica se l'opzione AutoCreateStatistics è abilitata. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsAutoShrinkOn | Ottiene o imposta un valore che indica se l'opzione AutoShrink è abilitata. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsAutoUpdateStatisticsAsyncOn | Ottiene o imposta un valore che modella il flag AUTO_UPDATE_STATISTICS_ASYNC. |
![]() |
IsAutoUpdateStatisticsOn | Ottiene o imposta un valore che indica se l'opzione AutoUpdateStatistics è abilitata. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsConcatNullYieldsNullOn | Ottiene o imposta un valore che modella l'opzione CONCAT_NULL_YIELDS_NULL. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsCursorCloseOnCommitOn | Ottiene o imposta un valore che modella l'opzione CURSOR_CLOSE_ON_COMMIT. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsCursorDefaultScopeGlobal | Ottiene o imposta un valore che indica se l'ambito del cursore predefinito è GLOBAL. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsDateCorrelationOptimizationOn | Ottiene o imposta un valore che modella l'opzione DATE_CORRELATION_OPTIMIZATION. |
![]() |
IsDBChainingOn | Ottiene o imposta un valore che indica se il concatenamento del database è abilitato. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsFullTextEnabled | True se il supporto full-text è abilitato. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsNumericRoundAbortOn | Ottiene o imposta un valore che modella l'opzione NUMERIC_ROUND_ABORT. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsOffline | Ottiene o imposta un valore che indica se lo stato del database è impostato su OFFLINE. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsQuotedIdentifierOn | Ottiene o imposta un valore che modella l'opzione QUOTED_IDENTIFIER. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsReadCommittedSnapshot | Ottiene o imposta un valore che modella l'opzione READ_COMMITTED_SNAPSHOT. |
![]() |
IsReadOnly | Ottiene o imposta un valore che indica se lo stato di aggiornamento è READ_ONLY. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsRecursiveTriggersOn | Ottiene o imposta un valore che indica se i trigger ricorsivi sono abilitati. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsSupplementalLoggingOn | Ottiene o imposta un valore che indica se è abilitata la registrazione supplementare. |
![]() |
IsTornPageProtectionOn | Solo per compatibilità con le versioni precedenti.In sostituzione, utilizzare la proprietà PageVerifyMode. (Ereditato da ISqlDatabaseOptions) |
![]() |
IsTrustworthyOn | Ottiene o imposta un valore che indica se l'impostazione TRUSTWORTHY è abilitata. |
![]() |
IsVardecimalStorageFormatOn | Ottiene o imposta un valore che indica se il supporto del formato di archiviazione Vardecimal è abilitato. |
![]() |
Model | Ottiene il riferimento del modello. (Ereditato da IModelEntity) |
![]() |
Name | Ottiene o imposta il nome dell'elemento. (Ereditato da IModelElement) |
![]() |
PageVerifyMode | Ottiene o imposta un valore che modella l'opzione PAGE_VERIFY. |
![]() |
ParameterizationOption | Ottiene o imposta un valore che modella l'opzione PARAMETERIZATION. |
![]() |
Permissions | Ottiene l'elenco di autorizzazioni che si applicano a questo oggetto. (Ereditato da ISqlSecurable) |
![]() |
PrimarySource | Ottiene informazioni sul database di origine primario per l'elemento. (Ereditato da IScriptSourcedModelElement) |
![]() |
RecoveryMode | Ottiene o imposta la modalità di ripristino del database. (Ereditato da ISqlDatabaseOptions) |
![]() |
ResolutionStatus | Ottiene o imposta il valore dello stato di risoluzione dell'elemento del modello. (Ereditato da IModelElement) |
![]() |
SecondarySources | Ottiene un elenco di database di origine secondari per l'elemento. (Ereditato da IScriptSourcedModelElement) |
![]() |
ServiceBrokerOption | Ottiene o imposta un valore che modella le opzioni Service Broker. |
![]() |
SourceCodePositions | Ottiene l'elenco dei database di origine che definiscono questo elemento. (Ereditato da IModelElement) |
![]() |
UserAccess | Ottiene o imposta un valore che modella le opzioni di accesso utente. (Ereditato da ISqlDatabaseOptions) |
![]() |
ValidationStatus | Ottiene o imposta il valore dello stato di convalida dell'elemento del modello. (Ereditato da IModelElement) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AddAnnotation | Aggiunge l'annotazione specificata a questo elemento. (Ereditato da IModelAnnotationHolder) |
![]() |
Delete | Elimina questa istanza dal modello. (Ereditato da IModelElement) |
![]() |
GetAnnotations() | Restituisce un elenco di annotazioni allegate a questo elemento. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(Type) | Restituisce un elenco di annotazioni allegate del tipo specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(ModelIdentifier) | Restituisce un elenco di annotazioni allegate che dispongono dell'identificatore specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(ModelIdentifier, Type) | (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations<TType>() | Restituisce tutte le annotazioni del modello allegate che implementano il tipo di annotazione specificato e dispongono dell'identificatore del modello specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations<TType>(ModelIdentifier) | (Ereditato da IModelAnnotationHolder) |
![]() |
GetComposingChildren | Restituisce un elenco di elementi figlio composti per questo elemento. (Ereditato da IModelElement) |
![]() |
GetDefaultFilegroupRelationship | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISqlFilegroup associato. (Ereditato da ISqlDatabaseOptions) |
![]() |
GetExtendedPropertiesRelationship | Restituisce un oggetto IModelReverseMultiRelationship tra this e l'oggetto ISqlExtendedProperty associato. (Ereditato da ISqlExtendedPropertyHost) |
![]() |
GetHierarchicalChildren | Restituisce un elenco di elementi figlio gerarchici per questo elemento. (Ereditato da IModelElement) |
![]() |
GetOwnerInfo | Restituisce informazioni sul proprietario dell'elemento. (Ereditato da IModelElement) |
![]() |
GetPermissionsRelationship | Restituisce un oggetto IModelReverseMultiRelationship tra this e l'oggetto ISqlPermissionStatement associato. (Ereditato da ISqlSecurable) |
![]() |
GetProperty<TProperty> | Ottiene la proprietà specificata. (Ereditato da IModelPropertyContainer) |
![]() |
GetReferencedDanglingRelationshipEntries | Restituisce un elenco delle voci di relazione in cui questo elemento si trova sul lato sinistro e non vi è alcun elemento sul lato destro della relazione oppure l'elemento sulla destra non esiste nel modello. (Ereditato da IModelElement) |
![]() |
GetReferencedElements | Restituisce un elenco degli elementi che sono in relazione con questo elemento, dove l'elemento si trova sul lato sinistro della relazione. (Ereditato da IModelElement) |
![]() |
GetReferencedRelationshipEntries | Restituisce un elenco di voci di relazione in cui questo elemento si trova sul lato sinistro. (Ereditato da IModelElement) |
![]() |
GetReferencingElements | Restituisce un elenco degli elementi che sono in relazione con questo elemento, dove l'elemento si trova sul lato destro. (Ereditato da IModelElement) |
![]() |
GetReferencingRelationshipEntries | Restituisce un elenco di voci di relazione in cui questo elemento si trova sul lato destro. (Ereditato da IModelElement) |
![]() |
GetRelationship(ModelRelationshipClass) | Restituisce la relazione richiesta utilizzando i metadati specificati. (Ereditato da IModelElement) |
![]() |
GetRelationship<TFrom, TTo>(ModelRelationshipClass) | Restituisce una relazione in cui i due elementi correlati sono dei tipi specificati. (Ereditato da IModelElement) |
![]() |
GetRelationshipEntrySources | Restituisce una raccolta di informazioni dei database di origine sulla relazione specificata. (Ereditato da IScriptSourcedModelElement) |
![]() |
GetRelationships | Restituisce un elenco delle relazioni in questo elemento. (Ereditato da IModelElement) |
![]() |
IsDeleted | Specifica se l'oggetto viene eliminato. (Ereditato da IModelElement) |
![]() |
IsExternal | Restituisce un valore che indica se l'oggetto è stato caricato da un database di origine esterno e non appartiene al modello dello schema. (Ereditato da IModelElement) |
![]() |
RemoveAnnotation | Rimuove l'annotazione specificata da questo elemento del modello. (Ereditato da IModelAnnotationHolder) |
![]() |
SetProperty<TProperty> | Imposta la proprietà specificata. (Ereditato da IModelPropertyContainer) |
In alto