PropertyData Klasse

Definition

Stellt Informationen zu einer WMI-Eigenschaft (Windows Management Instrumentation, Windows-Verwaltungsinstrumentation) dar.

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
Vererbung
PropertyData
Abgeleitet
Attribute
Implementiert

Konstruktoren

PropertyData(ISfcProperty)

Initialisiert eine neue Instanz der PropertyData-Klasse mit der angegebenen Eigenschaft.

PropertyData(String, Object)

Initialisiert eine neue Instanz der PropertyData-Klasse mit dem angegebenen Namen und Wert.

PropertyData(String, Object, Boolean)

Initialisiert eine neue Instanz der PropertyData-Klasse mit dem angegebenen Namen, Wert sowie der aktivierten Einstellung.

PropertyData(String, Type)

Initialisiert eine neue Instanz der PropertyData-Klasse mit dem angegebenen Namen und Typ.

PropertyData(String, Type, Boolean)

Initialisiert eine neue Instanz der PropertyData-Klasse mit dem angegebenen Namen, Typ sowie der aktivierten Einstellung.

PropertyData(String, Type, Object)

Initialisiert eine neue Instanz der PropertyData-Klasse mit dem angegebenen Namen, Typ und Wert.

PropertyData(String, Type, Object, Boolean)

Initialisiert eine neue Instanz der PropertyData-Klasse mit dem angegebenen Namen, Typ, Wert sowie der aktivierten Einstellung.

Eigenschaften

Attributes

Ruft eine Auflistung der Attribute für das Objekt ab.

Dirty

Ruft den Wert ab, der angibt, ob ein PropertyData-Objekt seit dem letzten Speichern der Daten geändert wurde, oder legt ihn fest.

Enabled

Ruft einen Wert ab, der angibt, ob der Eigenschaftswert aktiviert ist, oder legt ihn fest.

IsNull

Ruft einen Wert ab, der angibt, ob die angegebenen Daten einen NULL-Wert enthalten.

Name

Ruft den Zeichenfolgenwert für die Eigenschaft ab.

Required

Ruft den erforderlichen Wert für die Eigenschaft ab oder legt ihn fest.

Type

Ruft den angegebenen Typ der Eigenschaft ab.

Value

Ruft den aktuellen Wert der Eigenschaft ab oder legt diesen fest.

Writable

Ruft einen Wert ab, der angibt, ob die Eigenschaft beschreibbar ist, oder legt ihn fest.

Methoden

AppendAttribute(Attribute[])

Gibt das Attribut an, das in der Eigenschaft verwendet werden soll.

AppendAttribute(AttributeCollection)

Gibt das Attribut an, das in der Auflistung innerhalb der Eigenschaft verwendet werden soll.

AppendAttribute(IEnumerable<Attribute>)

Gibt IEnumerator für das Attribut zurück.

CompareTo(ISfcProperty)

Gibt eine angegebene Eigenschaft an, die mit einem anderen Objekt verglichen werden soll.

CompareTo(Object)

Vergleicht die aktuelle Instanz mit einem anderen Objekt des gleichen Typs.

Equals(ISfcProperty)

Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind.

OnPropertyChanged(String)

Löst das PropertyChanged-Ereignis mit der angegebenen Zeichenfolge aus.

Ereignisse

PropertyChanged

Stellt eine Instanz einer geänderten Eigenschaft dar. Diese Klasse kann nicht vererbt werden.

Gilt für: