ServerRoleExtender 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重要
此 API 不符合 CLS 規範。
[System.CLSCompliant(false)]
public class ServerRoleExtender : Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Microsoft.SqlServer.Management.Smo.ServerRole>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
[<System.CLSCompliant(false)>]
type ServerRoleExtender = class
inherit SmoObjectExtender<ServerRole>
interface ISfcValidate
Public Class ServerRoleExtender
Inherits SmoObjectExtender(Of ServerRole)
Implements ISfcValidate
- 繼承
- 屬性
- 實作
建構函式
| 名稱 | Description |
|---|---|
| ServerRoleExtender() | |
| ServerRoleExtender(ServerRole) | |
屬性
| 名稱 | Description |
|---|---|
| ConnectionContext | |
| ContainingRoleNames | |
| CurrentObject | |
| GeneralPageDataContainer | |
| GeneralPageOnRunNow |
存取一般頁面 OnRunNow 方法的屬性。 |
| IsFixedRoleOrPublic | |
| MemberNameIsMemberHash |
對於每個成員名稱鍵,value = true 表示新增成員,value = false 表示刪除現有成員。 |
| OwnerForUI |
此特性用於伺服器角色關聯引擎的任務介面。 如果有人把擁有者屬性設成串連。空的表示擁有者是髒的,且不是無效。 此時 SMO 也會撰寫 create T-SQL 的授權部分腳本。 因此,我們會將 Owner 屬性設為「null」,就在 Create() 之前,這樣可以跳過 Create T-SQL 中授權部分的腳本。 |
| Parent |
父物件 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| RoleMembersTableData | |
| ServerRoleMembershipsTableData | |
| ServerRoleNameHasMembershipHash |
對於每個伺服器角色名稱鍵,value = true 表示新增成員,value = false 表示刪除現有成員。 |
| State | |
方法
事件
| 名稱 | Description |
|---|---|
| PropertyChanged | (繼承來源 SfcObjectExtender<TSfcInstance>) |
| PropertyMetadataChanged | (繼承來源 SfcObjectExtender<TSfcInstance>) |