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

Возникает при изменении метаданных в списке.

Применяется к