PolicyExtender 클래스

정의

Policy 개체의 데코레이터입니다. 기본 Policy 개체에 추가 속성 추가 사용

public sealed class PolicyExtender : Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<Microsoft.SqlServer.Management.Dmf.Policy>
type PolicyExtender = class
    inherit SfcObjectExtender<Policy>
Public NotInheritable Class PolicyExtender
Inherits SfcObjectExtender(Of Policy)
상속
PolicyExtender

생성자

Name Description
PolicyExtender()

기본 ctor

PolicyExtender(Policy)

ctor. 부모 Policy 개체를 사용하여 집계

PolicyExtender(PolicyStore, String)

ctor. 새 Policy 개체를 만들고 해당 개체에 집계합니다.

속성

Name Description
Categories

사용 가능한 범주 목록을 제공합니다.

Category

부모의 'PolicyCategory' 문자열 속성을 PolicyCategory 개체 속성으로 변환합니다.

ConditionInstance

부모의 'Condition' 문자열 속성을 Condition 개체 속성으로 변환합니다.

EnableRootRestriction

정책 개체의 루트 이름

Filters

현재 필터

OfflineMode

오프라인 모드 여부

Parent

부모 개체

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
PolicyFilePath

오프라인 모드의 정책 파일 경로

RootName

정책 개체의 루트 이름

SupportedPolicyEvaluationMode

선택한 조건에 대해 지원되는 평가 모드를 반환합니다.

메서드

Name Description
GetParentSfcPropertySet()

부모 속성 집합의 인스턴스를 반환합니다.

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
GetPropertySet()

속성의 컬렉션을 반환합니다.

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

구독자가 있는 경우 PropertyChanged 이벤트를 발생합니다.

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

구독자가 있는 경우 PropertyMetadataChanged 이벤트를 발생합니다.

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Policy 개체의 데코레이터입니다. 기본 Policy 개체에 추가 속성 추가 사용

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Policy 개체의 데코레이터입니다. 기본 Policy 개체에 추가 속성 추가 사용

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
RegisterParentProperty(PropertyInfo)

속성 컬렉션에 포함되지 않은 부모의 등록 속성(예: SMO 또는 컬렉션의 'Name')

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

부모 개체의 속성에 따라 추가 반영 속성 등록

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

추가 반영 속성 등록

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)

이벤트

Name Description
PropertyChanged

Policy 개체의 데코레이터입니다. 기본 Policy 개체에 추가 속성 추가 사용

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Policy 개체의 데코레이터입니다. 기본 Policy 개체에 추가 속성 추가 사용

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)

적용 대상