ObjectPropertyProvider 클래스

정의

클래스에 속성을 제공하는 데 사용해야 하는 개체를 나타냅니다.

public ref class ObjectPropertyProvider : Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::ComponentModel::INotifyPropertyChanged
public class ObjectPropertyProvider : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.ComponentModel.INotifyPropertyChanged
type ObjectPropertyProvider = class
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
    interface ISfcPropertySet
Public Class ObjectPropertyProvider
Implements INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
상속
ObjectPropertyProvider
구현

생성자

ObjectPropertyProvider()

기본 속성 값을 사용하여 ObjectPropertyProvider 클래스의 새 인스턴스를 초기화합니다.

ObjectPropertyProvider(Object)

지정한 데이터 개체를 사용하여 ObjectPropertyProvider 클래스의 새 인스턴스를 초기화합니다.

ObjectPropertyProvider(Object, IObjectPropertyFilter)

지정한 데이터 개체 및 필터를 사용하여 ObjectPropertyProvider 클래스의 새 인스턴스를 초기화합니다.

ObjectPropertyProvider(Object, String, IObjectPropertyFilter)

지정한 데이터 개체, 접두사 및 필터를 사용하여 ObjectPropertyProvider 클래스의 새 인스턴스를 초기화합니다.

ObjectPropertyProvider(Type)

지정된 형식을 사용하여 ObjectPropertyProvider 클래스의 새 인스턴스를 초기화합니다.

ObjectPropertyProvider(Type, IObjectPropertyFilter)

지정한 형식과 필터를 사용하여 ObjectPropertyProvider 클래스의 새 인스턴스를 초기화합니다.

ObjectPropertyProvider(Type, String)

지정한 형식과 접두사를 사용하여 ObjectPropertyProvider 클래스의 새 인스턴스를 초기화합니다.

ObjectPropertyProvider(Type, String, IObjectPropertyFilter)

지정한 형식, 접두사 및 필터를 사용하여 ObjectPropertyProvider 클래스의 새 인스턴스를 초기화합니다.

속성

DataObject

현재 DataObject 개체의 데이터 값을 가져오거나 설정합니다.

Properties

목록의 현재 데이터 개체 속성을 가져옵니다.

Type

데이터를 제공하는 속성의 유형을 가져옵니다.

메서드

AttachPropertyTo(ISfcProperty, IDataBus, Boolean)

개체에 속성 연결을 추가합니다.

AttachTo(IDataBus, Boolean)

ObjectPropertyProvider에 개체를 연결합니다.

Commit()

데이터를 제공하는 속성을 커밋합니다.

Commit(Object)

사용할 개체에 대해 지정한 데이터를 제공합니다.

Contains(ISfcProperty)

개체 속성에서 항목의 지정된 값을 나타내는 값을 검색합니다.

Contains(String)

이 문자열에서 지정한 문자열 개체가 나타나는지 여부를 나타내는 값을 검색합니다.

Contains<T>(String)

문자열 값이 개체 속성을 나타내는지 여부를 검색합니다.

EnumProperties()

속성의 값을 지정합니다.

GetPropertySet()

속성에 대해 데이터를 검색할 메서드를 제공합니다.

OnPropertyChanged(String)

변경된 속성의 이름을 사용하는 PropertyChanged 이벤트를 발생시킵니다.

OnPropertyMetadataChanged(String)

현재 개체를 나타내는 문자열을 검색합니다.

ResolvePropertyMismatch(ISfcProperty, IDataBus, Boolean, ValueMismatchPropertyException)

개체와 일치하지 않는 지정된 속성을 조회합니다.

TryGetProperty(String, ISfcProperty)

가져올 속성을 나타내는 값을 검색합니다. 이 클래스는 상속될 수 없습니다.

TryGetPropertyValue(String, Object)

가져올 속성 값을 나타내는 값을 검색합니다. 이 클래스는 상속될 수 없습니다.

TryGetPropertyValue<T>(String, T)

속성 값이 개체 속성에 있는지 여부를 나타내는 값을 검색합니다. 이 클래스는 상속될 수 없습니다.

이벤트

PropertyChanged

속성 값이 변경될 때 발생합니다. 이 클래스는 상속될 수 없습니다.

PropertyMetadataChanged

목록 메타데이터가 변경될 때 발생합니다.

적용 대상