SmoObjectExtender<T> 클래스

정의

Important

이 API는 CLS 규격이 아닙니다.

Smo 개체에 대한 Extender 클래스

[System.CLSCompliant(false)]
public class SmoObjectExtender<T> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<T> where T : SqlSmoObject, new()
[<System.CLSCompliant(false)>]
type SmoObjectExtender<'T (requires 'T :> SqlSmoObject and 'T : (new : unit -> 'T))> = class
    inherit SfcObjectExtender<'T (requires 'T :> SqlSmoObject and 'T : (new : unit -> 'T))>
Public Class SmoObjectExtender(Of T)
Inherits SfcObjectExtender(Of T)

형식 매개 변수

T
상속
SmoObjectExtender<T>
파생
특성

생성자

Name Description
SmoObjectExtender<T>()

기본 ctor

SmoObjectExtender<T>(T)

ctor. 부모 데이터베이스 개체를 사용하여

속성

Name Description
Parent

부모 개체

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

메서드

Name Description
GetParentSfcPropertySet()

Smo 개체에 대한 Extender 클래스

GetPropertySet()

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

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

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

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

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

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

Smo 개체에 대한 Extender 클래스

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

Smo 개체에 대한 Extender 클래스

(다음에서 상속됨 SfcObjectExtender<TSfcInstance>)
PropagateAlterToChildren(StringCollection, Boolean)

자식 개체의 Alter 스크립트를 스크립트에 추가합니다.

RegisterParentProperty(PropertyInfo)

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

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

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

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

추가 반영 속성 등록

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

이벤트

Name Description
PropertyChanged

Smo 개체에 대한 Extender 클래스

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

Smo 개체에 대한 Extender 클래스

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

적용 대상