CollectionItem 클래스

정의

public sealed class CollectionItem : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.IMarkForDrop, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable
type CollectionItem = class
    inherit SfcInstance
    interface ISfcAlterable
    interface IAlterable
    interface ISfcRenamable
    interface IRenamable
    interface IMarkForDrop
Public NotInheritable Class CollectionItem
Inherits SfcInstance
Implements IAlterable, IMarkForDrop, IRenamable, ISfcAlterable, ISfcRenamable
상속
CollectionItem
구현

생성자

Name Description
CollectionItem(CollectionSet, String)

컬렉션 집합 및 항목 이름이 지정된 컬렉션 항목의 인스턴스 만들기

<param name="set">부모 컬렉션 집합</param param><name="name">컬렉션 항목</매개 변수의 이름>

속성

Name Description
AbstractIdentityKey (다음에서 상속됨 SfcInstance)
CollectionFrequency

Set가 CollectionMode "continuous"에서 실행되는 경우 이 항목의 컬렉션 빈도입니다.

Id

컬렉션 항목 ID

IdentityKey

주요 속성

KeyChain

개체의 ID 경로를 반환합니다.

(다음에서 상속됨 SfcInstance)
Metadata (다음에서 상속됨 SfcInstance)
Name

컬렉션 항목 이름

Parameters

이 컬렉션 항목에 대한 특정 매개 변수를 나타내는 xml 조각입니다. 이 항목이 구현하는 수집기 형식의 스키마를 준수해야 합니다.

Parent

om 계층 구조의 부모 개체입니다. CollectionSet

Properties (다음에서 상속됨 SfcInstance)
PropertyStorageProvider

이 속성은 ISfcPropertyStorageProvider 인터페이스에 대한 SFC의 기본 구현을 반환하며, 자식 클래스에서 재정의하여 다른 스토리지 공급자(즉, 플랫 속성 목록)를 반환할 수 있습니다.

(다음에서 상속됨 SfcInstance)
State (다음에서 상속됨 SfcInstance)
TypeName

이 컬렉션 항목이 구현하는 수집기 형식 이름

Urn

각 요청에 새 Urn 문자열을 만들고 반환합니다.

(다음에서 상속됨 SfcInstance)

메서드

Name Description
Alter()

구성 저장소에 변경 내용을 적용하여 컬렉션 항목 변경

AlterImpl() (다음에서 상속됨 SfcInstance)
CheckObjectCreated()

API에서 개체를 CheckObjectState보다 더 강하게 만들어야 하는 경우 도메인에서 호출하려면

(다음에서 상속됨 SfcInstance)
CheckObjectState()

개체에 대한 액세스를 위해 도메인에서 호출하려면

(다음에서 상속됨 SfcInstance)
CreateIdentityKey() (다음에서 상속됨 SfcInstance)
CreateImpl() (다음에서 상속됨 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

지금은 사용되지 않습니다. 이에 대한 검색은 부모가 처리했어야 합니다.

DropImpl() (다음에서 상속됨 SfcInstance)
GetChildCollection(String)

지정된 요소 이름 문자열에 대해 이 인스턴스의 자식 컬렉션을 가져옵니다.

(다음에서 상속됨 SfcInstance)
GetDomain() (다음에서 상속됨 SfcInstance)
GetObjectFactory()
GetPropertySet() (다음에서 상속됨 SfcInstance)
GetTypeMetadataImpl() (다음에서 상속됨 SfcInstance)
InitializeUIPropertyState()

상태를 초기화하는 데 관심이 있는 자식 개체(현재 "인 동적 메타데이터)에서 재정의할 수 있습니다. Enabled" 속성)

(다음에서 상속됨 SfcInstance)
MarkForDrop(Boolean)
MarkForDropImpl(Boolean) (다음에서 상속됨 SfcInstance)
MarkRootAsConnected() (다음에서 상속됨 SfcInstance)
MoveImpl(SfcInstance) (다음에서 상속됨 SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) (다음에서 상속됨 SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) (다음에서 상속됨 SfcInstance)
PostAlter(Object) (다음에서 상속됨 SfcInstance)
PostCreate(Object) (다음에서 상속됨 SfcInstance)
PostDrop(Object) (다음에서 상속됨 SfcInstance)
PostMove(Object) (다음에서 상속됨 SfcInstance)
PostRename(Object) (다음에서 상속됨 SfcInstance)
Refresh()

서버에서 읽어 개체의 속성을 새로 고칩니다.

(다음에서 상속됨 SfcInstance)
Rename(String)
RenameImpl(SfcKey) (다음에서 상속됨 SfcInstance)
ResetKey() (다음에서 상속됨 SfcInstance)
Serialize(XmlWriter) (다음에서 상속됨 SfcInstance)
ToString() (다음에서 상속됨 SfcInstance)
UpdateUIPropertyState() (다음에서 상속됨 SfcInstance)
Validate()

기본 자식 개체의 유효성 검사

(다음에서 상속됨 SfcInstance)

이벤트

Name Description
propertyChanged (다음에서 상속됨 SfcInstance)
PropertyChanged (다음에서 상속됨 SfcInstance)
propertyMetadataChanged (다음에서 상속됨 SfcInstance)
PropertyMetadataChanged (다음에서 상속됨 SfcInstance)

명시적 인터페이스 구현

Name Description
ISfcAlterable.ScriptAlter()
ISfcRenamable.Rename(SfcKey)
ISfcRenamable.ScriptRename(SfcKey)

적용 대상