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
- 継承
- 属性
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| ServerRoleExtender() | |
| ServerRoleExtender(ServerRole) | |
プロパティ
| 名前 | 説明 |
|---|---|
| ConnectionContext | |
| ContainingRoleNames | |
| CurrentObject | |
| GeneralPageDataContainer | |
| GeneralPageOnRunNow |
全般ページの OnRunNow メソッドにアクセスするためのプロパティ。 |
| IsFixedRoleOrPublic | |
| MemberNameIsMemberHash |
すべてのメンバー名キーについて、value = true は新しいメンバーが追加され、value = false は既存のメンバーが削除されていることを意味します。 |
| OwnerForUI |
このプロパティは、サーバー ロール リレーショナル エンジン タスク UI で使用されます。 所有者プロパティが文字列に設定されている場合。空。つまり、所有者はダーティであり、null ではありません。 その時点で、SMO は T-SQL の作成の Authorization 部分もスクリプト化します。 そのため、Create T-SQL の Authorization 部分のスクリプト化をスキップするために、その場合は Create() の直前に Owner プロパティを 'null' に設定します。 |
| Parent |
親オブジェクト (継承元 SfcObjectExtender<TSfcInstance>) |
| RoleMembersTableData | |
| ServerRoleMembershipsTableData | |
| ServerRoleNameHasMembershipHash |
すべてのサーバー ロール名キーについて、値 = true は新しいメンバーシップが追加され、値 = false は既存のメンバーシップが削除されていることを意味します。 |
| State | |
メソッド
イベント
| 名前 | 説明 |
|---|---|
| PropertyChanged | (継承元 SfcObjectExtender<TSfcInstance>) |
| PropertyMetadataChanged | (継承元 SfcObjectExtender<TSfcInstance>) |