Share via


IDataBus 인터페이스

정의

DataBus 컨트롤에 있는 모든 제네릭이 아닌 컬렉션에 대해 크기, 열거자 및 동기화 메서드를 정의합니다.

public interface class IDataBus : IDisposable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::ICollection, System::ComponentModel::INotifyPropertyChanged
public interface IDataBus : IDisposable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection, System.ComponentModel.INotifyPropertyChanged
type IDataBus = interface
    interface ISfcPropertySet
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
    interface ICollection
    interface IEnumerable
    interface IDisposable
Public Interface IDataBus
Implements ICollection, IDisposable, INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
파생
구현

속성

Item[String]

DataBase 컨트롤의 속성 값을 가져오거나 설정합니다.

메서드

Add(ISfcProperty)

지정된 메타데이터 및 값을 포함하는 속성을 컬렉션에 추가합니다.

Add(ISfcProperty, ISfcPropertyProvider)

속성 등록 및 속성 공급자를 추가합니다.

Add(ISfcPropertyProvider)

공급자의 모든 속성을 추가합니다.

Add(String, ISfcPropertyProvider)

지정된 이름 및 속성 공급자를 포함하는 속성을 추가합니다.

Add<T>(String, T)

지정된 이름 및 유형을 포함하는 속성을 추가합니다.

Add<T>(String, T, Boolean)

지정된 이름 및 유형을 포함하는 속성을 추가하고 속성이 읽기 전용인지 여부를 결정합니다.

Contains(ISfcProperty)

지정한 메타데이터를 가진 속성이 속성 집합에 있는지 여부를 확인합니다. 코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcPropertySet)
Contains(String)

지정한 이름을 가진 속성이 속성 집합에 있는지 여부를 확인합니다. 코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcPropertySet)
Contains<T>(String)

지정된 이름과 형식의 속성이 속성 집합에 있는지 여부를 확인합니다. 코드에서 이 멤버를 직접 참조하지 마세요. SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcPropertySet)
EnumProperties()

속성 집합의 속성을 반복할 수 있는 열거자를 반환합니다. 코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcPropertySet)
GetPropertySet()

이 개체의 속성 집합에 대한 인터페이스 참조를 가져옵니다.

코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcPropertyProvider)
Remove(ISfcProperty)

컬렉션에서 속성을 메타데이터별로 제거합니다.

Remove(ISfcPropertyProvider)

모든 속성에 대해 지정한 공급자를 제거합니다.

Remove(String)

컬렉션에서 속성을 이름별로 제거합니다.

Remove(String, ISfcPropertyProvider)

DataBus 컨트롤에서 속성에 대해 지정한 공급자를 제거합니다.

TryGetProperty(String, ISfcProperty)

속성 메타데이터를 가져오려고 시도합니다. 코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcPropertySet)
TryGetPropertyValue(String, Object)

속성 값을 가져오려고 시도합니다. 코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcPropertySet)
TryGetPropertyValue<T>(String, T)

속성 값을 가져오려고 시도합니다. 코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcPropertySet)

이벤트

PropertyMetadataChanged

속성에 대한 메타데이터가 변경되었을 때 발생합니다. 코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 ISfcNotifyPropertyMetadataChanged)

적용 대상