Share via


DataBus 클래스

정의

DataBus 클래스를 나타냅니다.

public ref class DataBus : IDisposable, Microsoft::SqlServer::Management::Data::IDataBus, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::ICollection, System::ComponentModel::ICustomTypeDescriptor, System::ComponentModel::INotifyPropertyChanged
public class DataBus : IDisposable, Microsoft.SqlServer.Management.Data.IDataBus, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.INotifyPropertyChanged
type DataBus = class
    interface IDataBus
    interface ISfcPropertySet
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
    interface ICollection
    interface IEnumerable
    interface IDisposable
    interface ICustomTypeDescriptor
Public Class DataBus
Implements ICollection, ICustomTypeDescriptor, IDataBus, IDisposable, INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
상속
DataBus
구현

생성자

DataBus()

DataBus 클래스의 새 인스턴스를 초기화합니다.

속성

Count

데이터 버스의 데이터 수를 가져옵니다.

IsSynchronized

DataBus 컨트롤의 데이터가 동기화되었는지 여부를 나타내는 값을 가져옵니다.

Item[String]

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

SyncRoot

DataBus 컨트롤에 대한 데이터를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

메서드

Add(ISfcProperty)

지정한 메타데이터 및 값을 포함하는 속성을 컬렉션에 추가합니다. 이 클래스는 상속될 수 없습니다.

Add(ISfcProperty, ISfcPropertyProvider)

메타데이터, 값 및 속성 공급자를 추가합니다. 이 클래스는 상속될 수 없습니다.

Add(ISfcPropertyProvider)

공급자의 모든 속성을 추가합니다. 이 클래스는 상속될 수 없습니다.

Add(String, ISfcPropertyProvider)

지정한 이름 및 속성 공급자를 포함하는 속성을 추가합니다. 이 클래스는 상속될 수 없습니다.

Add<T>(String, T)

지정한 이름 및 유형을 포함하는 속성을 추가합니다. 이 클래스는 상속될 수 없습니다.

Add<T>(String, T, Boolean)

지정한 이름 및 유형을 포함하는 속성을 추가합니다. 이 클래스는 상속될 수 없습니다.

Contains(ISfcProperty)

지정한 메타데이터 및 값을 포함하는 속성이 있는지 여부를 확인합니다. 이 클래스는 상속될 수 없습니다.

Contains(String)

지정한 이름을 포함하는 속성이 있는지 여부를 확인합니다. 이 클래스는 상속될 수 없습니다.

Contains<T>(String)

지정된 이름의 속성이 있는지 여부를 나타냅니다.

CopyTo(Array, Int32)

지정한 배열 인덱스에서 시작하여 DataBus 컨트롤의 항목을 1차원 배열에 복사합니다.

Dispose()

DataBus 클래스에서 사용하는 모든 리소스를 해제합니다.

Dispose(Boolean)

DataBus에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.

EnumProperties()

모든 속성을 지정합니다.

GetAttributes()

DataBus 컨트롤의 데이터에 있는 특성 컬렉션을 나타냅니다.

GetClassName()

DataBus 컨트롤에 대한 클래스 이름을 반환합니다.

GetComponentName()

DataBus 컨트롤에 대한 구성 요소 이름을 반환합니다.

GetConverter()

DataBus 컨트롤에 대한 유형 변환기를 반환합니다.

GetDefaultEvent()

DataBus 컨트롤에 대한 기본 이벤트를 반환합니다.

GetDefaultProperty()

DataBus 컨트롤에 대한 기본 속성을 반환합니다.

GetEditor(Type)

DataBus 컨트롤에 대한 편집기의 유형을 가져옵니다.

GetEnumerator()

DataBus 컨트롤에 대한 IEnumerator 인터페이스를 반환합니다.

GetEvents()

DataBus 컨트롤에 대한 이벤트를 반환합니다.

GetEvents(Attribute[])

DataBus 컨트롤에 대한 이벤트 설명자의 필터링된 컬렉션을 반환합니다.

GetProperties()

DataBus 컨트롤에 대한 속성 설명자의 컬렉션을 반환합니다.

GetProperties(Attribute[])

특성 배열을 필터로 사용하여 DataBus 컨트롤에 대한 속성을 반환합니다.

GetPropertyOwner(PropertyDescriptor)

지정된 속성 설명자가 설명하는 속성이 포함된 개체를 반환합니다.

GetPropertySet()

데이터 버스의 속성 집합을 검색합니다.

Remove(ISfcProperty)

컬렉션에서 지정한 메타데이터 및 값을 포함하는 속성을 제거합니다.

Remove(ISfcPropertyProvider)

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

Remove(String)

데이터 버스 속성의 지정한 이름을 제거합니다.

Remove(String, ISfcPropertyProvider)

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

TryGetProperty(String, ISfcProperty)

지정한 키와 연결된 속성을 가져옵니다.

TryGetPropertyValue(String, Object)

지정한 이름 및 값을 포함한 속성 값을 가져오려고 시도합니다.

TryGetPropertyValue<T>(String, T)

지정한 이름 및 유형을 포함한 속성 값을 가져오려고 시도합니다.

이벤트

PropertyChanged

DataBus 컨트롤의 속성 값이 변경될 때 발생합니다.

PropertyMetadataChanged

DataBus 컨트롤의 메타데이터 속성 값이 변경될 때 발생합니다.

적용 대상