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

Представляет экземпляр измененного свойства. Этот класс не наследуется.

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