ISqlDatabaseOptions 介面
將資料庫的設定模型化。
命名空間: Microsoft.Data.Schema.Sql.SchemaModel
組件: Microsoft.Data.Schema.Sql (在 Microsoft.Data.Schema.Sql.dll 中)
語法
'宣告
Public Interface ISqlDatabaseOptions _
Inherits ISqlExtendedPropertyHost, ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, _
IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface ISqlDatabaseOptions : ISqlExtendedPropertyHost,
ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer,
IModelEntity, IModelAnnotationHolder
public interface class ISqlDatabaseOptions : ISqlExtendedPropertyHost,
ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer,
IModelEntity, IModelAnnotationHolder
type ISqlDatabaseOptions =
interface
interface ISqlExtendedPropertyHost
interface ISqlSecurable
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface ISqlDatabaseOptions extends ISqlExtendedPropertyHost, ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
ISqlDatabaseOptions 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
Collation | 取得或設定資料庫定序。 | |
CompatibilityMode | 取得或設定資料庫的相容性模式。 | |
DefaultFilegroup | 取得或設定預設檔案群組。 | |
ElementClass | 取得項目的中繼資料類別。 (繼承自 IModelElement)。 | |
ExtendedProperties | 取得此物件的擴充屬性清單。 (繼承自 ISqlExtendedPropertyHost)。 | |
IsAnsiNullDefaultOn | 取得或設定模型化 ANSI_NULLS_DEFAULT 選項的值。 | |
IsAnsiNullsOn | 取得或設定模型化 ANSI_NULLS 選項的值。 | |
IsAnsiPaddingOn | 取得或設定模型化 ANSI_PADDING 選項的值。 | |
IsAnsiWarningsOn | 取得或設定模型化 ANSI_WARNINGS 選項的值。 | |
IsArithAbortOn | 取得或設定模型化 ARITHABORT 選項的值。 | |
IsAutoCloseOn | 取得或設定值,這個值表示 AutoClose 是否已啟用。 | |
IsAutoCreateStatisticsOn | 取得或設定值,這個值表示 AutoCreateStatistics 是否已啟用。 | |
IsAutoShrinkOn | 取得或設定值,這個值表示 AutoShrink 是否已啟用。 | |
IsAutoUpdateStatisticsOn | 取得或設定值,這個值表示 AutoUpdateStatistics 是否已啟用。 | |
IsConcatNullYieldsNullOn | 取得或設定模型化 CONCAT_NULL_YIELDS_NULL 選項的值。 | |
IsCursorCloseOnCommitOn | 取得或設定模型化 CURSOR_CLOSE_ON_COMMIT 選項的值。 | |
IsCursorDefaultScopeGlobal | 取得或設定值,這個值表示預設游標範圍是否為「全域」。 | |
IsDBChainingOn | 取得或設定值,這個值表示資料庫鏈結是否已啟用。 | |
IsFullTextEnabled | 如果已啟用全文支援,則為 True。 | |
IsNumericRoundAbortOn | 取得或設定模型化 NUMERIC_ROUND_ABORT 選項的值。 | |
IsOffline | 取得或設定值,這個值表示是否已將資料庫狀態設定為 OFFLINE。 | |
IsQuotedIdentifierOn | 取得或設定模型化 QUOTED_IDENTIFIER 選項的值。 | |
IsReadOnly | 取得或設定值,這個值表示更新狀態是否為 READ_ONLY。 | |
IsRecursiveTriggersOn | 取得或設定值,這個值表示遞迴觸發程序是否已啟用。 | |
IsTornPageProtectionOn | 僅限反向相容性。請改用 PageVerifyMode 屬性。 | |
Model | 取得模型參考。 (繼承自 IModelEntity)。 | |
Name | 取得或設定項目的名稱。 (繼承自 IModelElement)。 | |
Permissions | 取得套用至此物件之使用權限的清單。 (繼承自 ISqlSecurable)。 | |
PrimarySource | 取得項目之主要來源的相關資訊。 (繼承自 IScriptSourcedModelElement)。 | |
RecoveryMode | 取得或設定資料庫復原模式。 | |
ResolutionStatus | 取得或設定模型項目解析狀態的值。 (繼承自 IModelElement)。 | |
SecondarySources | 取得項目的次要來源清單。 (繼承自 IScriptSourcedModelElement)。 | |
SourceCodePositions | 取得定義這個項目的來源清單。 (繼承自 IModelElement)。 | |
UserAccess | 取得或設定模型化使用者存取選項的值。 | |
ValidationStatus | 取得或設定模型項目驗證狀態的值。 (繼承自 IModelElement)。 |
回頁首
方法
回頁首