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 |
Возникает при изменении метаданных в списке. |