PropertyData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |