PropertyData Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сведения о свойстве инструментария управления Windows (WMI).
public ref class PropertyData : IComparable, IComparable<Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty ^>, IEquatable<Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty ^>, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty, System::ComponentModel::INotifyPropertyChanged
[System.Serializable]
public class PropertyData : IComparable, IComparable<Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty>, IEquatable<Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty, System.ComponentModel.INotifyPropertyChanged
[<System.Serializable>]
type PropertyData = class
interface ISfcProperty
interface INotifyPropertyChanged
interface IComparable<ISfcProperty>
interface IEquatable<ISfcProperty>
interface IComparable
Public Class PropertyData
Implements IComparable, IComparable(Of ISfcProperty), IEquatable(Of ISfcProperty), INotifyPropertyChanged, ISfcProperty
- Наследование
-
PropertyData
- Производный
- Атрибуты
- Реализации
Конструкторы
| PropertyData(ISfcProperty) |
Инициализирует новый экземпляр класса PropertyData с указанным свойством. |
| PropertyData(String, Object) |
Инициализирует новый экземпляр класса PropertyData указанным именем и значением. |
| PropertyData(String, Object, Boolean) |
Инициализирует новый экземпляр класса PropertyData с заданным именем, значением и параметром «включен-выключен». |
| PropertyData(String, Type) |
Инициализирует новый экземпляр класса PropertyData с указанным именем и типом. |
| PropertyData(String, Type, Boolean) |
Инициализирует новый экземпляр класса PropertyData с заданным именем, типом и параметром «включен-выключен». |
| PropertyData(String, Type, Object) |
Инициализирует новый экземпляр класса PropertyData с заданными именем, типом и значением. |
| PropertyData(String, Type, Object, Boolean) |
Инициализирует новый экземпляр класса PropertyData с заданным именем, типом, значением и параметром «включен-выключен». |
Свойства
| Attributes |
Возвращает коллекцию атрибутов для объекта. |
| Dirty |
Возвращает или задает значение, которое показывает, изменялся ли объект PropertyData с момента последнего сохранения данных. |
| Enabled |
Возвращает или задает значение, показывающее, включено ли значение свойства. |
| IsNull |
Возвращает значение, указывающее, содержат ли указанные данные значение NULL. |
| Name |
Возвращает строковое значение для свойства. |
| Required |
Возвращает или задает необходимое значение для свойства. |
| Type |
Возвращает указанный тип свойства. |
| Value |
Получает или задает текущее значение свойства. |
| Writable |
Возвращает или задает значение, которое показывает, доступно ли свойство для записи. |
Методы
| AppendAttribute(Attribute[]) |
Указывает атрибут для использования в свойстве. |
| AppendAttribute(AttributeCollection) |
Указывает атрибут для использования в коллекции в пределах свойства. |
| AppendAttribute(IEnumerable<Attribute>) |
Возвращает интерфейс IEnumerator для атрибута. |
| CompareTo(ISfcProperty) |
Указывает заданное свойство для сравнения с другим объектом. |
| CompareTo(Object) |
Сравнивает текущий экземпляр с другим объектом того же типа. |
| Equals(ISfcProperty) |
Указывает, равен ли этот экземпляр заданному объекту. |
| OnPropertyChanged(String) |
Вызывает событие PropertyChanged с указанной строкой. |
События
| PropertyChanged |
Представляет экземпляр измененного свойства. Этот класс не наследуется. |