共用方式為


Configuration 類別

Represents the Configuration class that contains the configuration information for the instance of SQL Server.

繼承階層

System.Object
  Microsoft.SqlServer.Management.Smo.ConfigurationBase
    Microsoft.SqlServer.Management.Smo.Configuration

命名空間:  Microsoft.SqlServer.Management.Smo
組件:  Microsoft.SqlServer.Smo (在 Microsoft.SqlServer.Smo.dll 中)

語法

'宣告
Public Class Configuration _
    Inherits ConfigurationBase
'用途
Dim instance As Configuration
public class Configuration : ConfigurationBase
public ref class Configuration : public ConfigurationBase
type Configuration =  
    class 
        inherit ConfigurationBase 
    end
public class Configuration extends ConfigurationBase

Configuration 型別公開下列成員。

屬性

  名稱 說明
公用屬性 AdHocDistributedQueriesEnabled Gets the ConfigProperty object that is used to set the ad hoc distributed queries configuration option.
公用屬性 Affinity64IOMask Gets the ConfigProperty object that is used to set the affinity 64 IO mask configuration option.
公用屬性 Affinity64Mask Gets the ConfigProperty object that is used to set the affinity 64 mask configuration option.
公用屬性 AffinityIOMask Gets the ConfigProperty object that is used to set the affinity IO mask configuration option.
公用屬性 AffinityMask Gets the ConfigProperty object that is used to set the affinity mask configuration option.
公用屬性 AgentXPsEnabled Gets the ConfigProperty object that is used to set the agent XPs enabled configuration option.
公用屬性 AllowUpdates Gets the ConfigProperty object that is used to set the allow updates configuration option.
公用屬性 AweEnabled 已經過時。Gets the ConfigProperty object that is used to set the AWE enabled configuration option.
公用屬性 BlockedProcessThreshold Gets the ConfigProperty object that sets the blocked process threshold configuration option.
公用屬性 C2AuditMode Gets the ConfigProperty object that is used to set the C2 audit mode configuration option.
公用屬性 CommonCriteriaComplianceEnabled Gets the ConfigProperty object that is used to set the common criteria compliance enabled configuration option.
公用屬性 ContainmentEnabled Gets the ConfigProperty object that is used to set the CONTAINMENT enabled configuration option.
公用屬性 CostThresholdForParallelism Gets the ConfigProperty object that is used to set the cost threshold for parallelism configuration option.
公用屬性 CrossDBOwnershipChaining Gets the ConfigProperty object that is used to set the cross DB ownership chaining configuration option.
公用屬性 CursorThreshold Gets the ConfigProperty object that is used to set the cursor threshold configuration option.
公用屬性 DatabaseMailEnabled Gets the ConfigProperty object that is used to set the database mail enabled configuration option.
公用屬性 DefaultBackupCompression Gets the ConfigProperty object that is used to set the default backup compression configuration option.
公用屬性 DefaultFullTextLanguage Gets the ConfigProperty object that is used to set default full text language configuration option.
公用屬性 DefaultLanguage Gets the ConfigProperty object that is used to set the default language configuration option.
公用屬性 DefaultTraceEnabled Gets the ConfigProperty object that is used to set the default trace enabled configuration option.
公用屬性 DisallowResultsFromTriggers Gets the ConfigProperty object that is used to set the disallow results from triggers configuration option.
公用屬性 ExtensibleKeyManagementEnabled Gets the ConfigProperty object that is used to set the extensible key management enabled configuration option.
公用屬性 FilestreamAccessLevel Gets the ConfigProperty object that sets the FILESTREAM access level configuration option.
公用屬性 FillFactor Gets the ConfigProperty object that is used to set the fill factor configuration option.
公用屬性 FullTextCrawlBandwidthMax Gets the ConfigProperty object that is used to set the full text crawl bandwith max configuration option.
公用屬性 FullTextCrawlBandwidthMin Gets the ConfigProperty object that is used to set the full text crawl bandwith min configuration option.
公用屬性 FullTextCrawlRangeMax Gets the ConfigProperty object that is used to set the full text crawl range max configuration option.
公用屬性 FullTextNotifyBandwidthMax Gets the ConfigProperty object that is used to set the full text notify bandwith max configuration option.
公用屬性 FullTextNotifyBandwidthMin Gets the ConfigProperty object that is used to set the full text notify bandwith min configuration option.
公用屬性 IndexCreateMemory Gets the ConfigProperty object that is used to set the index create memory configuration option.
公用屬性 InDoubtTransactionResolution Gets the ConfigProperty object that is used to set the in doubt transaction resolution configuration option.
公用屬性 IsSqlClrEnabled Gets the ConfigProperty object that is used to set the is SQL Server CLR enabled configuration option.
公用屬性 LightweightPooling Gets the ConfigProperty object that is used to set the lightweight pooling configuration option.
公用屬性 Locks Gets the ConfigProperty object that is used to set the locks configuration option.
公用屬性 MaxDegreeOfParallelism Gets the ConfigProperty object that is used to set the max degree of parallelism configuration option.
公用屬性 MaxServerMemory Gets the ConfigProperty object that is used to set the max server memory configuration option.
公用屬性 MaxWorkerThreads Gets the ConfigProperty object that is used to set the max worker threads configuration option.
公用屬性 MediaRetention Gets the ConfigProperty object that is used to set the media retention configuration option.
公用屬性 MinMemoryPerQuery Gets the ConfigProperty object that is used to set the min memory per query configuration option.
公用屬性 MinServerMemory Gets the ConfigProperty object that is used to set the min server memory configuration option.
公用屬性 NestedTriggers Gets the ConfigProperty object that is used to set the nested triggers configuration option.
公用屬性 NetworkPacketSize Gets the ConfigProperty object that is used to set the network packet size configuration option.
公用屬性 OleAutomationProceduresEnabled Gets the ConfigProperty object that is used to set the OLE automation procedures enabled configuration option.
公用屬性 OpenObjects Gets the ConfigProperty object that is used to set the open objects configuration option.
公用屬性 OptimizeAdhocWorkloads Gets the ConfigProperty object that sets the optimize ad hoc workloads configuration option.
公用屬性 Parent Gets the Server object that is the parent of the Configuration object. (繼承自 ConfigurationBase。)
公用屬性 PrecomputeRank Gets the ConfigProperty object that is used to set the precompute rank configuration option.
公用屬性 PriorityBoost Gets the ConfigProperty object that is used to set the priority boost configuration option.
公用屬性 Properties Returns a collection of Property objects. The PropertyCollection collection represents the properties of the Configuration object.
公用屬性 ProtocolHandlerTimeout Gets the ConfigProperty object that is used to set the protocol handler timeoutconfiguration option.
公用屬性 QueryGovernorCostLimit Gets the ConfigProperty object that is used to set the query governor cost limit option.
公用屬性 QueryWait Gets the ConfigProperty object that is used to set the query wait configuration option.
公用屬性 RecoveryInterval Gets the ConfigProperty object that is used to set the recovery interval configuration option.
公用屬性 RemoteAccess Gets the ConfigProperty object that is used to set the remote access configuration option.
公用屬性 RemoteDacConnectionsEnabled Gets the ConfigProperty object that is used to set the remote DAC connections enabled configuration option.
公用屬性 RemoteLoginTimeout Gets the ConfigProperty object that is used to set the remote login timeout configuration option.
公用屬性 RemoteProcTrans Gets the ConfigProperty object that is used to set the remote proc trans configuration option.
公用屬性 RemoteQueryTimeout Gets the ConfigProperty object that is used to set the remote query timeout configuration option.
公用屬性 ReplicationMaxTextSize Gets the ConfigProperty object that is used to set the replication max text size configuration option.
公用屬性 ReplicationXPsEnabled Gets the ConfigProperty object that is used to set the replication XPs enabled configuration option.
公用屬性 ScanForStartupProcedures Gets the ConfigProperty object that is used to set the scan for startup procedures configuration option.
公用屬性 ServerTriggerRecursionEnabled Gets the ConfigProperty object that is used to set the server trigger recursion enabled configuration option.
公用屬性 SetWorkingSetSize Gets the ConfigProperty object that is used to set the set working set size configuration option.
公用屬性 ShowAdvancedOptions Gets the ConfigProperty object that is used to set the show advanced options configuration option.
公用屬性 SmoAndDmoXPsEnabled Gets the ConfigProperty object that is used to set the SMO and DMO XPs enabled configuration option.
公用屬性 SqlMailXPsEnabled Gets the ConfigProperty object that is used to set the SQL mail XPs enabled configuration option.
公用屬性 TransformNoiseWords Gets the ConfigProperty object that is used to set the transform noise words configuration option.
公用屬性 TwoDigitYearCutoff Gets the ConfigProperty object that is used to set the two digit year cutoff configuration option.
公用屬性 UserConnections Gets the ConfigProperty object that is used to set the user connections configuration option.
公用屬性 UserInstancesEnabled Gets the ConfigProperty object that is used to set the user instances enabled configuration option.
公用屬性 UserInstanceTimeout Gets the ConfigProperty object that is used to set the user instance timeout configuration option.
公用屬性 UserOptions Gets the ConfigProperty object that is used to set the user options configuration option.
公用屬性 WebXPsEnabled Gets the ConfigProperty object that is used to set the web XPs enabled configuration option.
公用屬性 XPCmdShellEnabled Gets the ConfigProperty object that is used to set the XP cmd shell enabled configuration option.

上層

方法

  名稱 說明
公用方法 Alter() Updates the Configuration object property changes on the instance of SQL Server.  (繼承自 ConfigurationBase。)
公用方法 Alter(Boolean) Updates the Configuration object property changes on the instance of SQL Server.  (繼承自 ConfigurationBase。)
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
受保護的方法 MemberwiseClone (繼承自 Object。)
公用方法 Refresh Refreshes the Configuration object properties. (繼承自 ConfigurationBase。)
公用方法 ToString (繼承自 Object。)

上層

備註

Modifying the Configuration object is equivalent to using the Transact-SQL sp_configure statement.

To get Configuration object properties, users can be a member of the public fixed server role.

Thread Safety

此型別的任何公用靜態 (在 Microsoft Visual Basic 為共用) 成員具備多執行緒作業安全。並非所有的執行個體成員都是安全執行緒。

範例

在 SMO 中設定 SQL Server

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.SqlServer.Management.Smo 命名空間

其他資源

在 SMO 中設定 SQL Server

sp_configure (Transact-SQL)