ServerRoleExtender 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Important
이 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
- 상속
- 특성
- 구현
생성자
| Name | Description |
|---|---|
| ServerRoleExtender() | |
| ServerRoleExtender(ServerRole) | |
속성
| Name | Description |
|---|---|
| ConnectionContext | |
| ContainingRoleNames | |
| CurrentObject | |
| GeneralPageDataContainer | |
| GeneralPageOnRunNow |
일반 페이지의 OnRunNow 메서드에 액세스하는 속성입니다. |
| IsFixedRoleOrPublic | |
| MemberNameIsMemberHash |
모든 멤버 이름 키에 대해 value = true는 새 멤버가 추가되고 value = false는 기존 멤버가 삭제됨을 의미합니다. |
| OwnerForUI |
이 속성은 서버 역할 관계형 엔진 작업 UI에서 사용됩니다. Owner 속성을 문자열로 설정하는 경우 비어 있습니다. 즉, 소유자가 더럽고 null이 아님을 의미합니다. 이때 SMO는 T-SQL 만들기의 권한 부여 부분을 스크립트합니다. 따라서 T-SQL 만들기의 권한 부여 부분 스크립팅을 건너뛰기 위해 Create() 바로 앞에 소유자 속성을 'null'로 설정합니다. |
| Parent |
부모 개체 (다음에서 상속됨 SfcObjectExtender<TSfcInstance>) |
| RoleMembersTableData | |
| ServerRoleMembershipsTableData | |
| ServerRoleNameHasMembershipHash |
모든 서버 역할 이름 키에 대해 value = true는 새 멤버 자격이 추가되고 value = false는 기존 멤버 자격이 삭제됨을 의미합니다. |
| State | |
메서드
이벤트
| Name | Description |
|---|---|
| PropertyChanged | (다음에서 상속됨 SfcObjectExtender<TSfcInstance>) |
| PropertyMetadataChanged | (다음에서 상속됨 SfcObjectExtender<TSfcInstance>) |