DeployedDac 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此DeployedDac類型代表資料庫應用程式結構,以安裝於執行 SQL Server 實例的電腦上的 DAC 套件形式呈現。
public ref class DeployedDac : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public class DeployedDac : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type DeployedDac = class
inherit SfcInstance
Public Class DeployedDac
Inherits SfcInstance
- 繼承
- 屬性
備註
該DeployedDac物件代表一個已透過 SQL Server 工具服務安裝 DAC 套件的 SQL Server 實例。 利用這個 DeployedDac 物件,你可以:
確定資料庫名稱。
找出電腦名稱。
確定 SQL Server 實例的名稱。
確定部署時間。
判斷電腦上的處理器使用率。
建構函式
| 名稱 | Description |
|---|---|
| DeployedDac() |
初始化 DeployedDac 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| AbstractIdentityKey |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| Collation |
取得 DAC 資料庫所用的彙整資料。 |
| CompatibilityLevel |
取得 DAC 資料庫的相容性等級 |
| ComputerName |
取得部署 DAC 套件的電腦名稱。 |
| ComputerProcessorHealthState |
取得電腦處理器的健康狀態。 |
| ContainsOverUtilizedFileGroups |
會取得一個值,表示部署的 DAC 是否包含過度使用的檔案群組。 |
| ContainsOverUtilizedVolumes |
會取得一個值,表示部署的 DAC 是否包含過度使用的磁碟區。 |
| ContainsUnderUtilizedFileGroups |
會獲得一個值,指示部署的 DAC 是否包含未充分利用的檔案群組。 |
| ContainsUnderUtilizedVolumes |
會得到一個值,表示已部署的 DAC 是否包含未充分利用的磁碟區。 |
| DacProcessorHealthState |
取得伺服器實例處理器的健康狀態。 |
| DatabaseName |
會從 DAC 套件中取得部署的資料庫名稱。 |
| DatabaseState |
從 DAC 套件取得部署的資料庫狀態。 |
| DeployedDate |
取得 DAC 套件部署在 SQL Server 實例的時間與日期。 |
| Description |
取得文本描述 DeployedDac 物件。 |
| EncryptionEnabled |
會得到一個值,表示 DAC 資料庫是否加密。 |
| FileSpaceHealthState |
取得檔案空間的健康狀態。 |
| Id |
取得唯一識別 DeployedDac 物件的 ID 值。 |
| IsPolicyOverridden |
會獲得一個值,表示該物件是否有政策被覆寫。 |
| LastReportedTime |
會收到部署 DAC 最後回報的時間。 |
| Metadata |
回傳關於實例及其網域的元資料。 (繼承來源 SfcInstance) |
| Name |
會取得部署的 DAC 名稱。 |
| Parent |
取得該物件的父 DeployedDac SQL Server Utility 物件。 |
| ProcessorUtilization |
以百分比點計算處理器利用率。 |
| Properties |
回傳集合實例屬性。 (繼承來源 SfcInstance) |
| PropertyStorageProvider |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| RecoveryModel |
會獲得一個值,表示 DAC 資料庫所採用的恢復模式類型。 |
| ServerInstanceName |
取得部署 DAC 套件的 SQL Server 實例名稱,形式為 ServerName\InstanceName。 |
| State |
回傳 SfcInstance 物件的狀態。 (繼承來源 SfcInstance) |
| Trustworthy |
會取得一個值,表示 SQL Server 實例是否信任 及其DeployedDac內容。 |
| Urn |
回傳 SfcInstance 物件的統一資源名稱。 (繼承來源 SfcInstance) |
| VolumeSpaceHealthState |
取得體積空間的健康狀態。 |
方法
| 名稱 | Description |
|---|---|
| AlterImpl() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| CheckObjectCreated() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| CheckObjectState() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| CreateIdentityKey() |
建立一個身份 SfcKey 物件。 |
| CreateImpl() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| DropImpl() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| GetChildCollection(String) |
擲回 UtilityException。 |
| GetDomain() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| GetObjectFactory() |
取得用來建立新實例的工廠物件。 |
| GetPropertySet() |
回傳 SfcInstance 物件的屬性集合。 (繼承來源 SfcInstance) |
| GetTypeMetadataImpl() |
直接回傳正確的 TypeMetadata 類別,表示覆蓋的網域。 請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| InitializeUIPropertyState() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| MarkForDropImpl(Boolean) |
回傳一個表示已存在物件要丟棄的值。 請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| MarkRootAsConnected() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| MoveImpl(SfcInstance) |
表示在實例中要移動的新父物件。 請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
每當任何 SfcInstance 元資料的有效值更新時都會被調用。 (繼承來源 SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
每當任何 SfcInstance 屬性的有效值更新時都會被調用。 (繼承來源 SfcInstance) |
| PostAlter(Object) |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| PostCreate(Object) |
表示產生執行結果的預設實作。 請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| PostDrop(Object) |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| PostMove(Object) |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| PostRename(Object) |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| Refresh() |
透過從伺服器讀取物件屬性來刷新物件屬性。 (繼承來源 SfcInstance) |
| RenameImpl(SfcKey) |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| ResetKey() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| Serialize(XmlWriter) |
將實例序列化為 XML。 (繼承來源 SfcInstance) |
| ToString() |
回傳 urn 實例的字串表示。 (繼承來源 SfcInstance) |
| UpdateUIPropertyState() |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| Validate() |
表示基本子物件的驗證。 請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
事件
| 名稱 | Description |
|---|---|
| propertyChanged |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 (繼承來源 SfcInstance) |
| PropertyChanged |
發生於屬性值變更時。 (繼承來源 SfcInstance) |
| propertyMetadataChanged |
請勿在程式碼中直接提及此成員。 它支援 SQL Server 基礎架構。 當屬性元資料值改變時會發生。 (繼承來源 SfcInstance) |
| PropertyMetadataChanged |
當某個物業的元資料發生變化時。 (繼承來源 SfcInstance) |