AvailabilityGroup 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class AvailabilityGroup : Microsoft.SqlServer.Management.Smo.NamedSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Smo.IObjectPermission, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityGroup = class
inherit NamedSmoObject
interface IObjectPermission
interface ICreatable
interface IAlterable
interface IDroppable
interface IDropIfExists
interface IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityGroup = class
inherit NamedSmoObject
interface ICreatable
interface IAlterable
interface IDroppable
interface IDropIfExists
interface IScriptable
interface IObjectPermission
Public NotInheritable Class AvailabilityGroup
Inherits NamedSmoObject
Implements IAlterable, ICreatable, IDropIfExists, IDroppable, IObjectPermission, IScriptable
- 繼承
- 屬性
- 實作
建構函式
| 名稱 | Description |
|---|---|
| AvailabilityGroup() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| AvailabilityGroup(Server, String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
欄位
| 名稱 | Description |
|---|---|
| m_ExtendedProperties |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| singletonParent |
一般的 SMO 物件透過 parentColl(父類別中對應的集合)存取父類別的參考。 單例類在父體中沒有集合。 (繼承來源 SqlSmoObject) |
屬性
| 名稱 | Description |
|---|---|
| AutomatedBackupPreference |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| AvailabilityDatabases |
包含於可用性群組中的可用性資料庫集合。 |
| AvailabilityGroupListeners |
參與可用性群組的複本集合。 |
| AvailabilityReplicas |
參與可用性群組的複本集合。 |
| BasicAvailabilityGroup |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| ClusterType |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| ClusterTypeWithDefault |
取得可用性群組的叢集類型,如果主要伺服器是 130 或以下,則回傳 Wsfc |
| CollationDatabaseInServer |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| DatabaseEngineEdition |
回傳 SMO 物件的 DatabaseEngineEdition (繼承來源 SqlSmoObject) |
| DatabaseEngineType |
回傳 SMO 物件的 DatabaseEngineType (繼承來源 SqlSmoObject) |
| DatabaseHealthTrigger |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| DatabaseReplicaStates |
一個 seealso cref=“T:Microsoft. 的集合<。SqlServer.Management.Smo.DatabaseReplicaState“></seealso> 物件重設參與可用性群組的實體資料庫副本的狀態。 在主要角色的可用性副本上,該集合會回傳所有可用性副本上所有資料庫副本的資訊。 在次要角色的可用性副本上,該集合僅回傳本地資料庫副本的資訊。 該集合的鍵鑰來自 DatabaseReplciaState 物件的「AvailabilityReplicaServerName」與「AvailabilityDatabaseName」屬性。 |
| DtcSupportEnabled |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| ExecuteForScalar |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| ExecutionManager |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| FailureConditionLevel |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| HealthCheckTimeout |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| ID |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| IsContained |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| IsDistributedAvailabilityGroup |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| IsManagedInstanceLink |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| IsTouched |
該物件是否已被觸及以無條件腳本化 Alter (繼承來源 SqlSmoObject) |
| LocalReplicaRole |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Name |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 NamedSmoObject) |
| ObjectInSpace |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| Parent |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| ParentCollection |
回傳包含該物件的集合。 可能是 Null。 (繼承來源 SqlSmoObject) |
| PrimaryReplicaServerName |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Properties |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| RequiredSynchronizedSecondariesToCommit |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| ReuseSystemDatabases |
若屬實,包含的 AG 將透過重複使用任何(現有)複製的系統資料庫(若 AG 名稱為「myAG」,則為 myAG_contained_master 與 myAG_contained_msdb)。 |
| ScalarResult |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| ServerVersion |
回傳包含該物件的伺服器的 ServerVersion。 若物件未與連接伺服器相關聯,則會回傳已知的最高伺服器版本。 (繼承來源 SqlSmoObject) |
| State |
回傳物件的狀態 (繼承來源 SmoObjectBase) |
| UniqueId |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Urn |
回傳物件的 Urn 值,該物件即時計算 (繼承來源 SqlSmoObject) |
| UrnSuffix |
回傳 urn 表達式中型別名稱 |
| UserData |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SmoObjectBase) |
方法
| 名稱 | Description |
|---|---|
| AddDatabaseContext(StringCollection) |
方法會從 create script 相關方法(來自像 Table、Index 等衍生類別)中被呼叫。 (繼承來源 SqlSmoObject) |
| Alter() |
更換可用群組。 當可改變的 AG 性質改變時,這稱為此。 |
| AlterImpl() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| AlterImplWorker() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| BindDefaultImpl(String, String, Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| BindRuleImpl(String, String, Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| CheckObjectState() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| CheckObjectState(Boolean) |
這是一個虛擬函式,因此衍生類別若想對物件狀態做額外檢查,可以覆寫它 (繼承來源 SqlSmoObject) |
| CheckObjectStateImpl(Boolean) |
檢查物件狀態因為它不是可避免的,這個函式可以直接呼叫,這表示導出類別無法提供自己的驗證 (繼承來源 SqlSmoObject) |
| CleanObject() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| Create() |
建立一個客戶端後端已指定的可用性群組。 可用性群組建立將包含在建立前新增到物件上的可用性副本或可用性資料庫。 |
| CreateImpl() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| CreateOrAlterImpl() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| DemoteAsSecondary() |
將目前的複製品降級為次要 |
| Deny(ObjectPermissionSet, String, Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Deny(ObjectPermissionSet, String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Deny(ObjectPermissionSet, String[], Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Deny(ObjectPermissionSet, String[]) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Discover() |
最佳努力發現機制:此方法會反映元資料並取得所有可用物件 (繼承來源 SqlSmoObject) |
| Drop() |
取消一個可排班群組。 |
| DropIfExists() |
會丟棄物件,並設定 IF EXISTS 選項。 如果物件在 中無效,drop 函式會無例外地回傳。 |
| DropImpl(Boolean, Boolean) |
對於 Azure 中使用者資料庫的丟棄呼叫,當資料庫被丟棄時,連線也會關閉。ExecutionManager 通常會嘗試透過重新開啟連線來重試此類呼叫。我們希望在 handleSevereError 為真時避免此重試。 (繼承來源 SqlSmoObject) |
| DropImpl(Boolean) |
會掉落該物體 (繼承來源 SqlSmoObject) |
| DropImplWorker(Urn, Boolean) |
會掉落該物體 (繼承來源 SqlSmoObject) |
| EnumObjectPermissions() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| EnumObjectPermissions(ObjectPermissionSet) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| EnumObjectPermissions(String, ObjectPermissionSet) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| EnumObjectPermissions(String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| EnumReplicaClusterNodes() |
回傳一個資料表,包含可用性群組叢集配置的資訊。 每個副本都為承載該副本的節點存在一列。 如果副本是託管在 FCI,則可以由多個節點共同托管。 此表格的結構為:ReplicaName(系統名)|節點名稱(系統名稱) |成員類型(tinyint) |MemberState(tinyint) |法定投票數(int) |
| ExecuteNonQuery(StringCollection, Boolean, Boolean) |
執行 SQL 語句 (繼承來源 SqlSmoObject) |
| ExecuteRenameQuery(String) |
建立 SqlSmoObject 的重命名查詢,並在伺服器上執行。 (繼承來源 NamedSmoObject) |
| ExecuteWithModes(SqlExecutionModes, Action) |
在給定的執行模式下執行給定動作。 動作完成或失敗後會重置原始模式。 (繼承來源 SqlSmoObject) |
| Failover() |
手動將此可用性群組切換至父屬性指定的伺服器。 這台伺服器應該作為次要副本參與可用性群組。 此行動的結果將是指定此伺服器為該可用性群組的主要伺服器。 此操作不可能導致資料遺失。 |
| FailoverWithPotentialDataLoss() |
強制將此可用性群組切換至父屬性指定的伺服器。 這台伺服器應該作為次要副本參與可用性群組。 此行動的結果將是指定此伺服器為該可用性群組的主要伺服器。 若複本上的資料庫未與主資料庫同步,此動作有可能導致資料遺失。 |
| FormatSqlVariant(Object) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| GenerateAlterEvent() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| GenerateAlterEvent(Urn, Object) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| GetContextDB() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| GetDBName() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| GetDisabledProperties(ScriptingPreferences) |
提供可列舉的屬性,這些屬性在特定伺服器類型或版本下明確被禁用。 這不是所有對指定目標不適用的屬性清單。 (繼承來源 SqlSmoObject) |
| GetFragOptionString(FragmentationOption) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| GetPropValue(String) |
從以下取得屬性值:- 如果有財產可用(髒資產或已取回),直接取物品袋 - 否則呼叫我們的 OnPropertyMissing 方法。 如果屬性值在任一情況下都是 NULL,我會拋出例外。 (繼承來源 SqlSmoObject) |
| GetPropValueOptional(String) |
從以下取得屬性值:- 如果狀態正在建立或我們處於設計模式(可能有 NULL 值),則在 property bag 中取得 - 否則呼叫我們的 OnPropertyMissing 方法(若值為 NULL,則拋出例外) (繼承來源 SqlSmoObject) |
| GetPropValueOptional<T>(String, T) |
回傳所命名屬性的值。 如果物件處於「創建」狀態且屬性尚未設定,則會回傳 defaultValue。 如果物件存在,defaultValue 會被忽略,實際值會被回傳。 (繼承來源 SqlSmoObject) |
| GetPropValueOptionalAllowNull(String) |
從以下取得屬性值:- 如果狀態正在建立或我們處於設計模式(可能為 NULL),則在 property bag 中取得 - 否則呼叫我們的 OnPropertyMissing 方法(可能為 NULL) (繼承來源 SqlSmoObject) |
| GetRealValue(Property, Object) |
回傳該房產的實際價值。 (繼承來源 SqlSmoObject) |
| GetServerName() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| GetServerObject() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| GetSqlServerVersionName() |
取得目前連線的 sqlserver 公用名稱,例如:「SQL Server 2008」。 (繼承來源 SqlSmoObject) |
| GetStringComparer() |
回傳所有子物件集合用來比較物件名稱的比較器。 伺服器的比較器基於主控的排序。資料庫及其子節點的比較器則基於資料庫的整合。 (繼承來源 SqlSmoObject) |
| GetUrnRecursive(StringBuilder, UrnIdOption) |
計算物件的 Urn,可能還會包含定義中除了金鑰欄位以外的其他欄位。 (繼承來源 SqlSmoObject) |
| GetUrnRecursive(StringBuilder) |
計算該物件的骨灰盒。 (繼承來源 SqlSmoObject) |
| Grant(ObjectPermissionSet, String, Boolean, String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Grant(ObjectPermissionSet, String, Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Grant(ObjectPermissionSet, String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Grant(ObjectPermissionSet, String[], Boolean, String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Grant(ObjectPermissionSet, String[], Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Grant(ObjectPermissionSet, String[]) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| ImplInitialize(String[], OrderBy[]) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| InitChildCollection(Urn, Boolean) |
初始化與該類型相關的子物件集合。 例如,名稱 Column 會初始化 Columns 集合。 (繼承來源 SqlSmoObject) |
| Initialize() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| Initialize(Boolean) |
透過從列舉器讀取物件的屬性來初始化物件 (繼承來源 SqlSmoObject) |
| IsExpressSku() |
回傳包含此物件的伺服器是否為 Express SKU (繼承來源 SqlSmoObject) |
| IsObjectDirty() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IsObjectInitialized() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IsObjectInSpace() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IsSupportedProperty(String) |
驗證該指定屬性在目前伺服器環境中是否被支援 (繼承來源 SqlSmoObject) |
| IsVersion80SP3() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IsVersion90AndAbove() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| MarkDropped() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| MarkForDropImpl(Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| PostAlter() |
若衍生類別在更改物件後需要執行補充動作,則此函式應被覆蓋 (繼承來源 SqlSmoObject) |
| PostCreate() |
這個函式是設計給衍生類別覆寫,如果衍生類別在物件建立後需要執行補充動作 (繼承來源 SqlSmoObject) |
| PostDrop() |
這個函式是設計給派生類別覆寫,如果衍生類別在丟棄物件後需要執行補充動作 (繼承來源 SqlSmoObject) |
| Refresh() |
透過從伺服器讀取物件屬性來刷新物件屬性 (繼承來源 SqlSmoObject) |
| RenameImpl(String) |
更改物件名稱 (繼承來源 NamedSmoObject) |
| RenameImplWorker(String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 NamedSmoObject) |
| Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Revoke(ObjectPermissionSet, String, Boolean, Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Revoke(ObjectPermissionSet, String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Revoke(ObjectPermissionSet, String[], Boolean, Boolean, String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Revoke(ObjectPermissionSet, String[], Boolean, Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Revoke(ObjectPermissionSet, String[]) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 |
| Script() |
產生建立此可用群組的腳本。 |
| Script(ScriptingOptions) |
使用指定的腳本選項為此可用性群組產生腳本。 |
| ScriptImpl() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| ScriptImpl(ScriptingOptions) |
回傳一個包含該物件腳本的 StringCollection 物件。 若 ScriptData 為真,此方法會拋出錯誤 (繼承來源 SqlSmoObject) |
| SetAccessToken(IRenewableToken) |
設定 accessToken 以進行連線。 (繼承來源 SqlSmoObject) |
| SetParentImpl(SqlSmoObject) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| SetSchemaOwned() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 NamedSmoObject) |
| SetState(SqlSmoState) |
設定物件狀態(存在、丟棄等)應用程式應避免使用此方法。 (繼承來源 SmoObjectBase) |
| ThrowIfAboveVersion100(String) |
若此物件的 ServerVersion 主要版本高於 10.0(SQL 2008),則拋出例外。 (繼承來源 SqlSmoObject) |
| ThrowIfAboveVersion80(String) |
若此物件的 ServerVersion 主要版本高於 8.0(SQL 2000),則會拋出例外。 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion100(String) |
若此物件的 ServerVersion 主要版本低於 10.0(SQL 2008),則拋出例外。 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion110(String) |
若來源或目的地伺服器低於 11.0(SQL 2012),會拋出 UnsupportedVersionException (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion110Prop(String) |
若此物件的 ServerVersion 主要版本低於 11.0(SQL 2012),則會拋出例外並說明該屬性不支援。 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion120(String) |
若此物件的 ServerVersion 主要版本低於 12.0(SQL 2014),則會拋出例外。 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion120Prop(String) |
若此物件的 ServerVersion 主要版本低於 12.0(SQL 2014),會拋出例外並說明該屬性不支援。 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion130(String) |
如果此物件的 ServerVersion 主要版本低於 13.0(SQL 2016),則會拋出例外。 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion130Prop(String) |
若該物件的 ServerVersion 主要版本低於 13.0(SQL 2016),則會拋出例外並說明該指定屬性不支援。 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion140(String) |
若此物件的 ServerVersion 主要版本低於 14.0(SQL 2017),則拋出例外 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion140Prop(String) |
若該物件的 ServerVersion 主要版本低於 14.0(SQL 2017),會拋出例外並說明該屬性不支援 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion160(String) |
若該物件的 ServerVersion 主要版本低於 16.0,則拋出例外 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion80(String) |
若此物件的 ServerVersion 主要版本低於 8.0(SQL 2000),則拋出例外。 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion80SP3() |
如果此物件的 ServerVersion 低於 8.760(8.0 SP3),則會拋出例外 (繼承來源 SqlSmoObject) |
| ThrowIfBelowVersion90(String) |
若此物件的 ServerVersion 主要版本低於 9.0(SQL 2005),則拋出例外 (繼承來源 SqlSmoObject) |
| ToString() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| Touch() |
標記「觸碰」物件以進行 Alter 無條件腳本化。 (繼承來源 SqlSmoObject) |
| TouchImpl() |
虛擬方法讓衍生類別在被觸碰時能進行額外工作。 (繼承來源 SqlSmoObject) |
| UnbindDefaultImpl(Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| UnbindRuleImpl(Boolean) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| Validate(String, Object[]) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SmoObjectBase) |
事件
| 名稱 | Description |
|---|---|
| PropertyChanged |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| PropertyMetadataChanged |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
明確介面實作
| 名稱 | Description |
|---|---|
| IAlienObject.Discover() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IAlienObject.GetDomainRoot() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IAlienObject.GetParent() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IAlienObject.GetPropertyType(String) |
發現房產類型。 (繼承來源 SqlSmoObject) |
| IAlienObject.GetPropertyValue(String, Type) |
取得給定屬性的值。 如果找不到財產,就要拋棄。 (繼承來源 SqlSmoObject) |
| IAlienObject.GetUrn() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IAlienObject.Resolve(String) |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |
| IAlienObject.SetObjectState(SfcObjectState) |
根據提供的 SfcObjectState 設定此物件的狀態。 (繼承來源 SqlSmoObject) |
| IAlienObject.SetPropertyValue(String, Type, Object) |
設定給定屬性的值,若該屬性可寫。 若財產袋中沒有財產,則使用反射。 若找不到該屬性,則拋出例外。 (繼承來源 SqlSmoObject) |
| ISfcPropertyProvider.GetPropertySet() |
可用性群組(AG)是高可用性單位。 它代表一組相關資料庫,構成需要高可用性與災難復原能力的業務關鍵應用程式。 (繼承來源 SqlSmoObject) |